Class ProcessTopologyAnalyzer.EquipmentNode

java.lang.Object
neqsim.process.util.topology.ProcessTopologyAnalyzer.EquipmentNode
All Implemented Interfaces:
Serializable
Enclosing class:
ProcessTopologyAnalyzer

public static class ProcessTopologyAnalyzer.EquipmentNode extends Object implements Serializable
Node in the process graph representing an equipment unit.
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
    • equipmentType

      private String equipmentType
    • functionalLocation

      private FunctionalLocation functionalLocation
    • upstreamEquipment

      private List<String> upstreamEquipment
    • downstreamEquipment

      private List<String> downstreamEquipment
    • parallelEquipment

      private List<String> parallelEquipment
    • topologicalOrder

      private int topologicalOrder
    • isCritical

      private boolean isCritical
    • criticality

      private double criticality
  • Constructor Details

    • EquipmentNode

      public EquipmentNode(String name, String equipmentType)
      Creates an equipment node.
      Parameters:
      name - equipment name
      equipmentType - type of equipment
  • Method Details

    • getName

      public String getName()
    • getEquipmentType

      public String getEquipmentType()
    • getFunctionalLocation

      public FunctionalLocation getFunctionalLocation()
    • setFunctionalLocation

      public void setFunctionalLocation(FunctionalLocation loc)
    • getUpstreamEquipment

      public List<String> getUpstreamEquipment()
    • getDownstreamEquipment

      public List<String> getDownstreamEquipment()
    • getParallelEquipment

      public List<String> getParallelEquipment()
    • getTopologicalOrder

      public int getTopologicalOrder()
    • isCritical

      public boolean isCritical()
    • getCriticality

      public double getCriticality()
    • addUpstream

      void addUpstream(String equipment)
    • addDownstream

      void addDownstream(String equipment)
    • addParallel

      void addParallel(String equipment)
    • setTopologicalOrder

      void setTopologicalOrder(int order)
    • setCritical

      void setCritical(boolean critical)
    • setCriticality

      void setCriticality(double value)