|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.relaxng.pattern.Pattern
com.caucho.relaxng.pattern.ElementPattern
public class ElementPattern
Relax element pattern
| Field Summary |
|---|
| Fields inherited from class com.caucho.relaxng.pattern.Pattern |
|---|
L |
| Constructor Summary | |
|---|---|
ElementPattern(java.lang.String defName)
Creates a new element pattern. |
|
| Method Summary | |
|---|---|
void |
addChild(Pattern child)
Adds an element. |
void |
addNameChild(NameClassPattern child)
Adds an element. |
Item |
createItem(GrammarPattern grammar)
Creates the item, i.e. |
void |
endElement()
Ends the element. |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getDefName()
Returns the definition name. |
NameClassPattern |
getNameChild()
Adds an element. |
java.lang.String |
getTagName()
Returns the Relax schema name. |
boolean |
hasElement()
Returns true if it contains an element. |
java.lang.String |
toProduction()
Returns a string for the production. |
java.lang.String |
toString()
Debugging. |
| Methods inherited from class com.caucho.relaxng.pattern.Pattern |
|---|
createNameItem, error, getElementName, getLocation, getParent, hasData, setElementName, setFilename, setLine, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ElementPattern(java.lang.String defName)
| Method Detail |
|---|
public java.lang.String getTagName()
getTagName in class Patternpublic java.lang.String getDefName()
public boolean hasElement()
hasElement in class Pattern
public void addNameChild(NameClassPattern child)
throws RelaxException
addNameChild in class PatternRelaxException
public NameClassPattern getNameChild()
throws RelaxException
RelaxException
public void addChild(Pattern child)
throws RelaxException
addChild in class PatternRelaxException
public void endElement()
throws RelaxException
endElement in class PatternRelaxException
public Item createItem(GrammarPattern grammar)
throws RelaxException
createItem in class PatternRelaxExceptionpublic java.lang.String toProduction()
toProduction in class Patternpublic boolean equals(java.lang.Object o)
equals in class Patternpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||