org.archiviststoolkit.model
Class ContainerGroup

java.lang.Object
  extended by org.archiviststoolkit.model.ContainerGroup
All Implemented Interfaces:
java.lang.Comparable

public class ContainerGroup
extends java.lang.Object
implements java.lang.Comparable


Constructor Summary
ContainerGroup(java.lang.String topLevelContainerName, java.lang.Double numericIndicator, java.lang.String alphaIndicator)
           
 
Method Summary
 void addInstance(ArchDescriptionAnalogInstances instance)
           
 int compareTo(java.lang.Object o)
           
 java.lang.String getComponentIdentifier()
          Return the resource component identifier the container group belongs to
 java.util.ArrayList<ArchDescriptionAnalogInstances> getInstances()
           
 java.lang.String getResourceIdentifier()
          Returns the resource component identifier
 java.lang.String getSeriesComponentIdentifier()
          return the identify of the series component this container group belongs to
 java.lang.String getSortString()
           
 java.lang.String getTopLevelContainerName()
           
 void setComponentIdentifier(java.lang.String componentIdentifier)
          Set the resource component identifier
 void setInstances(java.util.ArrayList<ArchDescriptionAnalogInstances> instances)
           
 void setLocations(Locations location)
           
 void setResourceIdentifier(java.lang.String resourceIdentifier)
          Method to set the resource component identifier
 void setSeriesComponentIdentifier(java.lang.String seriesComponentIdentifier)
          Set the identifier of the series component
 void setSortString(java.lang.String sortString)
           
 void setTopLevelContainerName(java.lang.String topLevelContainerName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainerGroup

public ContainerGroup(java.lang.String topLevelContainerName,
                      java.lang.Double numericIndicator,
                      java.lang.String alphaIndicator)
Method Detail

getTopLevelContainerName

public java.lang.String getTopLevelContainerName()

setTopLevelContainerName

public void setTopLevelContainerName(java.lang.String topLevelContainerName)

getInstances

public java.util.ArrayList<ArchDescriptionAnalogInstances> getInstances()

setInstances

public void setInstances(java.util.ArrayList<ArchDescriptionAnalogInstances> instances)

addInstance

public void addInstance(ArchDescriptionAnalogInstances instance)

setLocations

public void setLocations(Locations location)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

getSortString

public java.lang.String getSortString()

setSortString

public void setSortString(java.lang.String sortString)

getComponentIdentifier

public java.lang.String getComponentIdentifier()
Return the resource component identifier the container group belongs to

Returns:
The components identifier

setComponentIdentifier

public void setComponentIdentifier(java.lang.String componentIdentifier)
Set the resource component identifier

Parameters:
componentIdentifier -

getResourceIdentifier

public java.lang.String getResourceIdentifier()
Returns the resource component identifier

Returns:
The resource component identifiers

setResourceIdentifier

public void setResourceIdentifier(java.lang.String resourceIdentifier)
Method to set the resource component identifier

Parameters:
resourceIdentifier -

getSeriesComponentIdentifier

public java.lang.String getSeriesComponentIdentifier()
return the identify of the series component this container group belongs to

Returns:
Identifier of the component

setSeriesComponentIdentifier

public void setSeriesComponentIdentifier(java.lang.String seriesComponentIdentifier)
Set the identifier of the series component

Parameters:
seriesComponentIdentifier -