Class MultiArrayNodeData
- java.lang.Object
-
- idare.imagenode.Interfaces.DataSets.NodeData
-
- idare.imagenode.Data.BasicDataTypes.MultiArrayData.MultiArrayNodeData
-
- All Implemented Interfaces:
Serializable
public class MultiArrayNodeData extends NodeData
- Author:
- Thomas Pfau
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MultiArrayNodeData(DataSet origin)
Basic constructor providing a source DataSet
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addData(MultiArrayDataValue newset, String VectorSetID)
Add a newMultiArrayDataValue
to this NodeData, for a specific SetIDMultiArrayDataValue
getData(String SheetName)
Get the Data stored for a specific Sheetname, returns null if this sheetname does have no associated data.boolean
isempty()
Check whether this Data is empty (i.e.void
printSheetsContained()
-
-
-
Constructor Detail
-
MultiArrayNodeData
public MultiArrayNodeData(DataSet origin)
Basic constructor providing a source DataSet- Parameters:
origin
- the Origin of this data.
-
-
Method Detail
-
addData
public void addData(MultiArrayDataValue newset, String VectorSetID) throws DuplicateIDException
Add a newMultiArrayDataValue
to this NodeData, for a specific SetID- Parameters:
newset
- the NodeDataVectorSetID
- the SetID (Sheet Name)- Throws:
DuplicateIDException
- if the given ID is already in this Data.
-
getData
public MultiArrayDataValue getData(String SheetName)
Get the Data stored for a specific Sheetname, returns null if this sheetname does have no associated data.- Parameters:
SheetName
- the requested sheetname- Returns:
- A
MultiArrayDataValue
for the requested SheetName
-
printSheetsContained
public void printSheetsContained()
-
-