|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jibx.schema.SchemaContextTracker
public class SchemaContextTracker
Current schema name context tracker. This tracks the current schema and the name register associated with that schema.
| Field Summary | |
|---|---|
protected NameRegister |
m_nameRegister
Schema global name register. |
| Constructor Summary | |
|---|---|
SchemaContextTracker()
Constructor. |
|
| Method Summary | |
|---|---|
void |
clearTraversed()
Clear the set of schemas that have been traversed. |
boolean |
enterSchema(SchemaElement schema)
Enter schema. |
void |
exitSchema()
Exit schema. |
SchemaElement |
getCurrentSchema()
Get current schema element. |
NameRegister |
getNameRegister()
Get name register. |
void |
setNameRegister(NameRegister reg)
Set name register. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected NameRegister m_nameRegister
| Constructor Detail |
|---|
public SchemaContextTracker()
| Method Detail |
|---|
public NameRegister getNameRegister()
null)public void setNameRegister(NameRegister reg)
reg - public SchemaElement getCurrentSchema()
null)public void clearTraversed()
public boolean enterSchema(SchemaElement schema)
ISchemaListener
enterSchema in interface ISchemaListenertrue if schema should be entered, false if notpublic void exitSchema()
ISchemaListener
exitSchema in interface ISchemaListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||