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, wait
loadFromXml, toXml
public 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