Class NamedBaseClass

java.lang.Object
neqsim.util.NamedBaseClass
All Implemented Interfaces:
Serializable, NamedInterface
Direct Known Subclasses:
ChemicalReaction, ContractSpecification, ControllerDeviceBaseClass, MeasurementDeviceBaseClass, ModelPredictiveController, Packing, SeparatorSection, SimulationBaseClass, Standard, 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
    • tagName

      private String tagName
  • 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
    • setTagName

      public void setTagName(String tagName)
      Sets the tag name for the process equipment.
      Specified by:
      setTagName in interface NamedInterface
      Parameters:
      tagName - a String representing the tag name
    • getTagName

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