Class ConsistManager

All Implemented Interfaces:
PropertyChangeFirer, PropertyChangeProvider, InstanceManagerAutoDefault

Manages Consists.
  • Constructor Details

  • Method Details

    • newConsist

      public Consist newConsist(String name)
      Create a new Consist
      Parameters:
      name - string name for this Consist
      Returns:
      Consist
    • deleteConsist

      public void deleteConsist(String name)
      Delete a Consist by name
      Parameters:
      name - string name for the Consist
    • getConsistByName

      Get a Consist by name
      Parameters:
      name - string name for the Consist
      Returns:
      named Consist
    • replaceConsistName

      public void replaceConsistName(String oldName, String newName)
    • load

      public void load(org.jdom2.Element root)
    • store

      public void store(org.jdom2.Element root)
      Create an XML element to represent this Entry. This member has to remain synchronized with the detailed DTD in operations-engines.dtd.
      Parameters:
      root - The common Element for operations-engines.dtd.
    • setDirtyAndFirePropertyChange

      protected void setDirtyAndFirePropertyChange(String p, Object old, Object n)