public class AnyItem extends Item
| Modifier | Constructor | Description |
|---|---|---|
private |
AnyItem(AnyItem original,
Item ref,
GroupItem parent) |
Copy constructor.
|
(package private) |
AnyItem(AnnotatedBase comp,
GroupItem parent) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected Item |
copy(Item ref,
GroupItem parent) |
Copy the item under a different parent.
|
protected java.lang.String |
describe(int depth,
boolean classified) |
Build a description of the item.
|
classifyContent, findDisjointParent, getComponentExtension, getEffectiveName, getName, getNext, getParent, getSchemaComponent, getTopmost, isCollection, isFixedName, isIgnored, isImplicit, isOptional, isTopmost, leadString, reparent, setImplicit, setNameprivate AnyItem(AnyItem original, Item ref, GroupItem parent)
original - ref - reference (for overrides to copy; null if none)parent - AnyItem(AnnotatedBase comp, GroupItem parent)
comp - schema component extensionparent - containing structure (null if a top-level structure)