Class RepresentationInformationNetworkImpl1
java.lang.Object
info.oais.implementation.infomodel.InformationObjectImpl1
info.oais.implementation.infomodel.RepresentationInformationImpl1
info.oais.implementation.infomodel.RepresentationInformationNetworkImpl1
- All Implemented Interfaces:
InformationObject
,AcyclicDirectedGraph
,RepresentationInformation
,RepresentationInformationNetwork
,Serializable
public class RepresentationInformationNetworkImpl1 extends RepresentationInformationImpl1 implements RepresentationInformationNetwork, AcyclicDirectedGraph, Serializable
This is RepresentationInformation which can contain a RepresentationInformationNetwork (RIN).
- Author:
- David
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private RootVertex
rootVertex
The root Vertex for the RINprivate static long
serialVersionUID
For serialising objectFields inherited from class info.oais.implementation.infomodel.RepresentationInformationImpl1
category
Fields inherited from class info.oais.implementation.infomodel.InformationObjectImpl1
m_DataObject, m_DataObjectId, m_Identifier, m_RepInfoId, m_RepresentationInformation
-
Constructor Summary
Constructors Constructor Description RepresentationInformationNetworkImpl1(RootVertex rv)
Create the RIN given the RootVertex -
Method Summary
Modifier and Type Method Description RootVertex
getRootVertex()
Get the Root Vertex for the RIN.void
setRootVertex(RootVertex rv)
Set the RootVertex for the RIN.Methods inherited from class info.oais.implementation.infomodel.RepresentationInformationImpl1
getCategory, setCategory
Methods inherited from class info.oais.implementation.infomodel.InformationObjectImpl1
finalize, getDataObject, getDataObjectId, getIdentifier, getRepInfoId, getRepresentationInformation, setDataObject, setDataObject, setIdentifier, setRepInfoId, setRepresentationInformation
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface info.oais.interfaces.infomodel.InformationObject
getDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation
Methods inherited from interface info.oais.interfaces.infomodel.RepresentationInformation
getCategory, setCategory
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor serialising object- See Also:
- Constant Field Values
-
rootVertex
The root Vertex for the RIN
-
-
Constructor Details
-
RepresentationInformationNetworkImpl1
Create the RIN given the RootVertex- Parameters:
rv
- The RootVertex to set for the RIN.
-
-
Method Details
-
getRootVertex
Get the Root Vertex for the RIN.- Specified by:
getRootVertex
in interfaceAcyclicDirectedGraph
- Returns:
- The RootVertex for the RIN.
-
setRootVertex
Set the RootVertex for the RIN.- Specified by:
setRootVertex
in interfaceAcyclicDirectedGraph
- Parameters:
rv
- The RootVertex for the RIN
-