| Package | Description |
|---|---|
| org.jibx.schema.codegen |
| Modifier and Type | Class and Description |
|---|---|
class |
AnyItem
Information for an xs:any item to be included in code generated from schema.
|
class |
DefinitionItem
Information for a global definition.
|
class |
GroupItem
Information for a grouping of components (attributes, elements, compositors, and/or wildcards).
|
class |
ReferenceItem
Information for a reference to a global definition.
|
class |
ValueItem
Information for an item of a predefined type to be included in code generated from schema.
|
| Modifier and Type | Field and Description |
|---|---|
protected Item |
Item.m_last
Preceding item in list (
null if none). |
protected Item |
Item.m_next
Next item in list (
null if none). |
| Modifier and Type | Method and Description |
|---|---|
protected Item |
ValueItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
ReferenceItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected abstract Item |
Item.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
GroupItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
AnyItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
Item |
GroupItem.getFirstChild()
Get head item in list grouped by this structure.
|
Item |
ClassHolder.DataNode.getItem()
Get associated item.
|
Item |
Item.getNext()
Get next item in list.
|
Item |
Item.getTopmost()
Get the topmost item associated with the same schema component as this item.
|
Item |
ReferenceItem.inlineReference()
Inline the referenced structure.
|
| Modifier and Type | Method and Description |
|---|---|
protected Item |
ValueItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
ReferenceItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected abstract Item |
Item.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
GroupItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
protected Item |
AnyItem.copy(Item ref,
GroupItem parent)
Copy the item under a different parent.
|
| Constructor and Description |
|---|
ClassHolder.DataNode(Item item,
ClassHolder.ParentNode parent)
Constructor.
|
ClassHolder.LeafNode(Item item,
ClassHolder.ParentNode parent)
Constructor.
|
Item(Item original,
Item ref,
ComponentExtension ext,
GroupItem parent)
Copy constructor.
|
Copyright © 2005-2014 jibx.org. All Rights Reserved.