Interface GlobalVariableData

All Superinterfaces:
Cloneable
All Known Implementing Classes:
AltExternalGlobalData, AltScalarGlobalData, AltStringGlobalData, AltTableGlobalData, AltTimeSeriesGlobalData, BaseAltGlobalData

public interface GlobalVariableData extends Cloneable
  • Method Details

    • getIndex

      int getIndex()
    • setIndex

      void setIndex(int idx)
    • getValue

      String getValue()
    • getType

    • writeData

      boolean writeData(BufferedWriter buffWriter, String alternativeDssFile)
      Parameters:
      buffWriter - - buffered writer to write to
    • setGVDataSet

      void setGVDataSet(GVDataSet gvDataSet)
    • readData

      boolean readData(BufferedReader input)
      Parameters:
      input - - buffered reader to read from
      Returns:
      - true if successfully read
    • getDSSPathname

      String getDSSPathname()
    • setDSSPathname

      void setDSSPathname(String dssPathname)
    • getGVDataSet

      GVDataSet getGVDataSet()
    • setDSSFilename

      void setDSSFilename(String filename)
    • getDSSFilename

      String getDSSFilename()
    • loadData

      boolean loadData()
      Returns:
      - true if successfully loaded
    • clone

    • writeDssData

      boolean writeDssData(String alternateDssFile)
    • readDssData

      boolean readDssData(String dssFile, String dssPath)
    • setValue

      void setValue(Object value)
      Parameters:
      value - - value of this variable
    • setGlobalVariable

      void setGlobalVariable(GlobalVariable globalVariable)
      Parameters:
      globalVariable - - the network global variable associated with this data
    • getGlobalVariableDataLocation

      GlobalVariableDataLocation getGlobalVariableDataLocation()
    • setName

      void setName(String name)
    • getName

      String getName()
    • setDescription

      void setDescription(String description)
    • getDescription

      String getDescription()
    • copyInto

      boolean copyInto(GlobalVariableData copyFromGv)
      copy into this GlobalVariableData the contents from copyFromGv
      Parameters:
      copyFromGv -
    • markForDelete

      void markForDelete(boolean markForDelete)
    • isMarkedForDeletion

      boolean isMarkedForDeletion()