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 voidaddData(MultiArrayDataValue newset, String VectorSetID)Add a newMultiArrayDataValueto this NodeData, for a specific SetIDMultiArrayDataValuegetData(String SheetName)Get the Data stored for a specific Sheetname, returns null if this sheetname does have no associated data.booleanisempty()Check whether this Data is empty (i.e.voidprintSheetsContained() 
 - 
 
- 
- 
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 newMultiArrayDataValueto 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 
MultiArrayDataValuefor the requested SheetName 
 
- 
printSheetsContained
public void printSheetsContained()
 
 - 
 
 -