Class DependencyAnalyzer.CrossInstallationDependency
java.lang.Object
neqsim.process.util.topology.DependencyAnalyzer.CrossInstallationDependency
- All Implemented Interfaces:
Serializable
- Enclosing class:
DependencyAnalyzer
public static class DependencyAnalyzer.CrossInstallationDependency
extends Object
implements Serializable
Represents a dependency between equipment on different installations.
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate doubleprivate static final longprivate Stringprivate Stringprivate FunctionalLocationprivate Stringprivate Stringprivate FunctionalLocation -
Constructor Summary
ConstructorsConstructorDescriptionCrossInstallationDependency(String sourceEquipment, String targetEquipment, String dependencyType) Creates a cross-installation dependency. -
Method Summary
Modifier and TypeMethodDescriptiondoublevoidsetImpactFactor(double factor) voidsetSourceInstallation(String inst) voidvoidsetTargetInstallation(String inst) void
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
sourceInstallation
-
sourceEquipment
-
sourceLocation
-
targetInstallation
-
targetEquipment
-
targetLocation
-
dependencyType
-
impactFactor
private double impactFactor
-
-
Constructor Details
-
CrossInstallationDependency
-
-
Method Details
-
getSourceInstallation
-
setSourceInstallation
-
getSourceEquipment
-
getSourceLocation
-
setSourceLocation
-
getTargetInstallation
-
setTargetInstallation
-
getTargetEquipment
-
getTargetLocation
-
setTargetLocation
-
getDependencyType
-
getImpactFactor
public double getImpactFactor() -
setImpactFactor
public void setImpactFactor(double factor)
-