Class RepInfoGroupImpl1
java.lang.Object
info.oais.implementation.infomodel.InformationObjectImpl1
info.oais.implementation.infomodel.RepresentationInformationImpl1
info.oais.implementation.infomodel.RepInfoGroupImpl1
- All Implemented Interfaces:
- InformationObject,- RepInfoGroup,- RepresentationInformation,- Serializable
public class RepInfoGroupImpl1 extends RepresentationInformationImpl1 implements RepInfoGroup
RepresentationInformation as a Group, each of which may have a category e.g. Structure, Semantic or Other.
Each element is RepresentationInformation which may itself be a Group. Groups may be tagged as a RepInfoAndGroup or a RepInfoOrGroup by implementing the approriate interface. If neither is implemented then the default is that it is a RepInfoAndGroup.
Each element is RepresentationInformation which may itself be a Group. Groups may be tagged as a RepInfoAndGroup or a RepInfoOrGroup by implementing the approriate interface. If neither is implemented then the default is that it is a RepInfoAndGroup.
- Author:
- David
- See Also:
- Serialized Form
- 
Field SummaryFields Modifier and Type Field Description private ArrayList<RepresentationInformation>groupFor array of objectsprivate static longserialVersionUIDFields inherited from class info.oais.implementation.infomodel.RepresentationInformationImpl1categoryFields inherited from class info.oais.implementation.infomodel.InformationObjectImpl1m_DataObject, m_DataObjectId, m_Identifier, m_RepInfoId, m_RepresentationInformation
- 
Constructor SummaryConstructors Constructor Description RepInfoGroupImpl1()
- 
Method SummaryModifier and Type Method Description ArrayList<RepresentationInformation>getGroup()Get the InfoGroup for the vertex.voidsetGroup(ArrayList<RepresentationInformation> group)Set the members of Info in this group.Methods inherited from class info.oais.implementation.infomodel.RepresentationInformationImpl1getCategory, setCategoryMethods inherited from class info.oais.implementation.infomodel.InformationObjectImpl1finalize, getDataObject, getDataObjectId, getIdentifier, getRepInfoId, getRepresentationInformation, setDataObject, setDataObject, setIdentifier, setRepInfoId, setRepresentationInformationMethods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.oais.interfaces.infomodel.InformationObjectgetDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformationMethods inherited from interface info.oais.interfaces.infomodel.RepresentationInformationgetCategory, setCategory
- 
Field Details- 
serialVersionUIDprivate static final long serialVersionUID- See Also:
- Constant Field Values
 
- 
groupFor array of objects
 
- 
- 
Constructor Details- 
RepInfoGroupImpl1public RepInfoGroupImpl1()
 
- 
- 
Method Details- 
getGroupGet the InfoGroup for the vertex.- Specified by:
- getGroupin interface- RepInfoGroup
- Returns:
- The array of Info in the Group
 
- 
setGroupSet the members of Info in this group.- Specified by:
- setGroupin interface- RepInfoGroup
- Parameters:
- group- An ArrayList of RepInfo
 
 
-