|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface StoreSchemaData
Interface representing schema definition for the store. Supports a tree structure, with StoreSchemaData having bidirectional relation with other components. Each component can have a set of properties.
| Method Summary | |
|---|---|
void |
addChild(StoreSchemaData child)
Method to define a child component for this component. |
void |
addProperty(java.lang.String name,
java.lang.String value)
Method to define a property for this component. |
StoreSchemaData |
getChild(int position)
Accessor for a child store metadata component. |
java.util.List |
getChildren()
Accessor for the number of child metadata components. |
int |
getNumberOfChildren()
Accessor for the number of child metadata components. |
StoreSchemaData |
getParent()
Accessor for the parent store metadata component for this (if any). |
java.lang.Object |
getProperty(java.lang.String name)
Accessor for a property of this store metadata component. |
void |
setParent(StoreSchemaData parent)
Method to set the parentage of a component. |
| Method Detail |
|---|
void addProperty(java.lang.String name,
java.lang.String value)
name - Name of the propertyvalue - Valuejava.lang.Object getProperty(java.lang.String name)
name - Name of the property
void setParent(StoreSchemaData parent)
parent - Parent componentStoreSchemaData getParent()
void addChild(StoreSchemaData child)
child - The componentjava.util.List getChildren()
StoreSchemaData getChild(int position)
position - Position of the child component (first = 0)
int getNumberOfChildren()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||