|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SchemaProcessor
Object used when processing the elements contributed in an
Contribution
.
Method Summary | |
---|---|
void |
addElement(java.lang.Object element)
The SchemaProcessor is always the bottom (deepest) object on the stack. |
Translator |
getAttributeTranslator(java.lang.String attributeName)
Returns the Translator for a particular attribute of the
current element. |
Translator |
getContentTranslator()
Returns a Translator used to convert the content of the
current element. |
Module |
getContributingModule()
Returns the module which contributed the current elements being processed. |
Module |
getDefiningModule()
Return the module which defined the schema. |
java.lang.String |
getElementPath()
Returns the path to the current element in the form a sequence of element names separated with slashes. |
Translator |
getTranslator(java.lang.String translator)
Returns the named Translator . |
java.lang.Object |
peek()
Peeks at the top object on the stack. |
java.lang.Object |
peek(int depth)
Peeks at an object within the stack at the indicated depth. |
java.lang.Object |
pop()
Pops the top object off the stack and returns it. |
void |
push(java.lang.Object object)
Pushes an object onto the processor's stack. |
Method Detail |
---|
void addElement(java.lang.Object element)
InvokeParentRule
to add themselves to the list
of elements for the ConfigurationPoint
being
constructed.
void push(java.lang.Object object)
java.lang.Object pop()
java.lang.Object peek()
java.lang.Object peek(int depth)
Module getContributingModule()
Module getDefiningModule()
java.lang.String getElementPath()
Translator getContentTranslator()
Translator
used to convert the content of the
current element. Will not return null.
Translator getAttributeTranslator(java.lang.String attributeName)
Translator
for a particular attribute of the
current element. Will not return null.
Translator getTranslator(java.lang.String translator)
Translator
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |