public abstract class DataStructureSpec extends java.lang.Object implements Xmlizable
| Constructor and Description |
|---|
DataStructureSpec() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getName()
Get the name for the particular data structure
|
abstract java.util.Set<java.lang.String> |
getTemplateNames()
Get the names of the templates for this data structure specification
|
java.util.Set<DataTemplate> |
getTemplates()
Get the templates for this data structure specification
|
void |
storeTemplates(java.util.HashMap<java.lang.String,DataTemplate> dataTemplates)
This method identifies the templates which this particular data
structure needs, and stores them.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadFromXml, toXmlpublic abstract java.lang.String getName()
public abstract java.util.Set<java.lang.String> getTemplateNames()
public java.util.Set<DataTemplate> getTemplates()
public void storeTemplates(java.util.HashMap<java.lang.String,DataTemplate> dataTemplates)
dataTemplates - a map of the data templates, with the template
names as the keys