Class Group

java.lang.Object
hec.heclib.dss.Group
All Implemented Interfaces:
Serializable

public class Group extends Object implements Serializable
See Also:
  • Constructor Details

    • Group

      public Group(String groupName, DataReferenceSet dataReferenceSet, String timeWindow)
      Constructor for Group
    • Group

      public Group(String groupName)
      Constructor for Group
    • Group

      public Group(String groupName, Vector dataReferenceList)
    • Group

      public Group(String groupName, Vector dataReferenceList, String timeWindow)
    • Group

      public Group()
      Constructor for Group
  • Method Details

    • getList

      public Vector getList()
    • setName

      public void setName(String name)
      Sets the groupname
    • getName

      public String getName()
      Gets the group name
    • getDataReferenceSet

      public DataReferenceSet getDataReferenceSet()
      Gets the Datareference list
    • generateCondensedPathnameList

      public void generateCondensedPathnameList(HecDataManager dataManager, boolean checkPathnames)
    • size

      public int size()
    • add

      public void add(DataReference dr)
    • setTimeWindow

      public void setTimeWindow(String timeWindow)
    • getTimeWindow

      public String getTimeWindow()
    • getTimeWindow

      protected String getTimeWindow(int elementNumber)
    • getElement

      public DataReference getElement(int number)
    • read

      public void read(BufferedReader reader) throws Exception
      Throws:
      Exception
    • save

      public void save(PrintWriter writer) throws Exception
      Throws:
      Exception