org.eclipse.ohf.stem.internal.data
Class ComposedDatasetRecord

java.lang.Object
  extended by org.eclipse.ohf.stem.internal.data.IdentifiableRecord
      extended by org.eclipse.ohf.stem.internal.data.DataSetRecord
          extended by org.eclipse.ohf.stem.internal.data.ComposedDatasetRecord
All Implemented Interfaces:
java.lang.Comparable<IdentifiableRecord>
Direct Known Subclasses:
ModelDatasetRecord, ScenarioDatasetRecord

public abstract class ComposedDatasetRecord
extends DataSetRecord

This class represents


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
DataSetRecord.DataSetData
 
Nested classes/interfaces inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
IdentifiableRecord.AdminLevel
 
Field Summary
 
Fields inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
RECORD_CLASSNAME_PROPERTY
 
Fields inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
BIBLIOGRAPHIC_CITATION_PROPERTY, CONTRIBUTOR_PROPERTY, COVERAGE_PROPERTY, CREATED_PROPERTY, CREATOR_PROPERTY, DATE_PROPERTY, DESCRIPTION_PROPERTY, FORMAT_PROPERTY, identifiableURIPrefix, IDENTIFIER_PROPERTY, LANGUAGE_PROPERTY, LICENSE_PROPERTY, PUBLISHER_PROPERTY, RELATION_PROPERTY, REQUIRED_PROPERTY, RIGHTS_PROPERTY, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE_YEAR, SERIALIZATION_DATE_RANGE_FORMAT_2_DATES, SOURCE_PROPERTY, SPATIAL_PROPERTY, SUBJECT_PROPERTY, TITLE_PROPERTY, TYPE_PROPERTY, VALID_PROPERTY
 
Constructor Summary
ComposedDatasetRecord()
           
 
Method Summary
 java.lang.String getCatagory()
           
 java.util.List<java.lang.String> getDecoratorNames()
           
 java.lang.String getName()
           
 java.lang.String getSerializationPath()
           
 java.util.List<java.lang.String> getSubModelNames()
           
 java.util.List<java.lang.String> getUnresolvedDecoratorNames()
           
 java.util.List<java.lang.String> getUnresolvedSubmodelNames()
           
 boolean isProcessed()
           
 void setCatagory(java.lang.String catagory)
           
 void setDecoratorNames(java.util.List<java.lang.String> decoratorNames)
           
 void setProcessed(boolean processed)
           
 void setSubModelNames(java.util.List<java.lang.String> subModelNames)
           
 
Methods inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
getNumEdges, getNumLabels, getNumModelDecorators, getNumNodes, getNumScenarioDecorators, initializeDataSet
 
Methods inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
addAdminLevel, addAdminLevel, addAdminLevels, compareTo, getAdminLevels, getAdminLevelsAsString, getAdminLevelsMaxToMin, getDublinCore, getEndDate, getIdentifiable, getMaxAdminLevel, getMinAdminLevel, getNumAdminLevels, getStartDate, inDateRange, isYounger, serialize, serializeIdentifiable, setDublinCore, setEndDate, setIdentifiable, setStartDate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComposedDatasetRecord

public ComposedDatasetRecord()
Method Detail

getName

public java.lang.String getName()
Returns:
the name

getCatagory

public final java.lang.String getCatagory()
Returns:
the catagory

setCatagory

public final void setCatagory(java.lang.String catagory)
Parameters:
catagory -

getSerializationPath

public final java.lang.String getSerializationPath()
Returns:
serializationPath

getDecoratorNames

public final java.util.List<java.lang.String> getDecoratorNames()
Returns:
the decorator names

setDecoratorNames

public final void setDecoratorNames(java.util.List<java.lang.String> decoratorNames)
Parameters:
decoratorNames -

getSubModelNames

public final java.util.List<java.lang.String> getSubModelNames()
Returns:
the sub-model names

getUnresolvedDecoratorNames

public java.util.List<java.lang.String> getUnresolvedDecoratorNames()
Returns:
unresolvedDecoratorNames

getUnresolvedSubmodelNames

public final java.util.List<java.lang.String> getUnresolvedSubmodelNames()
Returns:
the list of unresolved submodel names

setSubModelNames

public final void setSubModelNames(java.util.List<java.lang.String> subModelNames)
Parameters:
subModelNames -

isProcessed

public boolean isProcessed()
Returns:
true if a Model has already been created from this data set.

setProcessed

public void setProcessed(boolean processed)
Parameters:
processed - true if a Model has already been created from this data set.