Class NamedBaseClass

java.lang.Object
neqsim.util.NamedBaseClass
All Implemented Interfaces:
Serializable, NamedInterface
Direct Known Subclasses:
ChemicalReaction, ContractSpecification, ControllerDeviceBaseClass, LogicBlock, MeasurementDeviceBaseClass, ModelPredictiveController, Packing, SeparatorSection, SimulationBaseClass, Standard, TransferFunctionBlock, Well

public abstract class NamedBaseClass extends Object implements NamedInterface, Serializable
Abstract class for named objects.
Version:
$Id: $Id
Author:
ASMF
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
    • name

      public String name
    • tagNumber

      private String tagNumber
  • Constructor Details

    • NamedBaseClass

      public NamedBaseClass(String name)
      Constructor for NamedBaseClass
      Parameters:
      name - the name of the object
  • Method Details

    • getName

      public String getName()

      Getter for the field name.

      Specified by:
      getName in interface NamedInterface
      Returns:
      a String object
    • setName

      public void setName(String name)

      Setter for the field name.

      Specified by:
      setName in interface NamedInterface
      Parameters:
      name - a String object
    • setTagNumber

      public void setTagNumber(String tagNumber)
      Sets the tag number for the process equipment.
      Specified by:
      setTagNumber in interface NamedInterface
      Parameters:
      tagNumber - a String representing the tag number
    • getTagNumber

      public String getTagNumber()
      Retrieves the tag number of the process equipment.
      Specified by:
      getTagNumber in interface NamedInterface
      Returns:
      the tag number as a String.