|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.chaperon.model.extended.Pattern
net.sourceforge.chaperon.model.extended.Element
public class Element
This class represent a reference to an element.
Field Summary |
---|
Fields inherited from class net.sourceforge.chaperon.model.extended.Pattern |
---|
index |
Constructor Summary | |
---|---|
Element()
|
|
Element(java.lang.String symbol)
Create a element symbol. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Create a clone this pattern. |
boolean |
contains(char c)
|
boolean |
contains(char minimum,
char maximum)
|
PatternSet |
getFirstSet()
|
PatternSet |
getLastSet()
|
char[] |
getLimits()
|
java.lang.String |
getLocation()
Returns the location from the input source. |
java.lang.String |
getSymbol()
|
boolean |
isNullable()
|
void |
setLocation(java.lang.String location)
Set the location from the input source. |
void |
setSymbol(java.lang.String symbol)
|
java.lang.String |
toString()
|
Violations |
validate()
Validates this pattern. |
Methods inherited from class net.sourceforge.chaperon.model.extended.Pattern |
---|
addAscendingSuccessor, addDescendingSuccessor, addSuccessor, getAllPattern, getAncestors, getAscendingAncestors, getAscendingSuccessors, getDefinition, getDescendingAncestors, getDescendingSuccessors, getSuccessors, hasAncestor, hasAscendingAncestor, hasAscendingSuccessor, hasDescendingAncestor, hasDescendingSuccessor, hasSuccessor, setDefinition, toString, update |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Element()
public Element(java.lang.String symbol)
name
- Name of the symbol.Method Detail |
---|
public void setSymbol(java.lang.String symbol)
public java.lang.String getSymbol()
getSymbol
in class Pattern
public boolean isNullable()
isNullable
in class Pattern
public PatternSet getFirstSet()
getFirstSet
in class Pattern
public PatternSet getLastSet()
getLastSet
in class Pattern
public char[] getLimits()
getLimits
in class Pattern
public boolean contains(char minimum, char maximum)
contains
in class Pattern
public boolean contains(char c)
contains
in class Pattern
public void setLocation(java.lang.String location)
setLocation
in class Pattern
location
- Location in the input source.public java.lang.String getLocation()
getLocation
in class Pattern
public java.lang.Object clone()
clone
in class Pattern
java.lang.CloneNotSupportedException
- If an exception occurs during the cloning.public Violations validate()
validate
in class Pattern
public 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 |