|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jbind.xml.instance.use.GroupUseStateProxy
Constructor Summary | |
GroupUseStateProxy(IElemGroupDesc aGroup,
IUseState aParent)
|
Method Summary | |
IContentDesc |
getContentDesc()
Gets the content of the use node. |
IElemUseState |
getNextUseState(java.lang.String aNamespace,
java.lang.String aName,
IAnyType anOverloadingType,
IHasLocation aHasLocation)
Gets the next use state that has a content use for the specified element. |
IUseState |
getParent()
Gets the parent. |
int |
getUseCounter()
Gets the use counter. |
void |
isValidEnd(IHasLocation aHasLocation)
|
void |
reset()
Resets the the use state. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GroupUseStateProxy(IElemGroupDesc aGroup, IUseState aParent)
Method Detail |
public IContentDesc getContentDesc()
IUseState
getContentDesc
in interface IUseState
public IElemUseState getNextUseState(java.lang.String aNamespace, java.lang.String aName, IAnyType anOverloadingType, IHasLocation aHasLocation) throws XmlException
IUseState
getNextUseState
in interface IUseState
aNamespace
- (required).aName
- (required).
XmlException
- Raised if this use state needs to return the next use state
(e.g. because it is a sequence that has been started) but the specified element does
not match.public IUseState getParent()
IUseState
getParent
in interface IUseState
public int getUseCounter()
IUseState
getNextUseState
method that returned a non-null result.
In other words it counts the number of times an element was processed with this
use state.
getUseCounter
in interface IUseState
public void isValidEnd(IHasLocation aHasLocation) throws XmlException
isValidEnd
in interface IUseState
XmlException
public void reset()
IUseState
reset
in interface IUseState
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |