public class AnyItem extends Item
Modifier | Constructor and Description |
---|---|
(package private) |
AnyItem(AnnotatedBase comp,
GroupItem parent)
Constructor.
|
private |
AnyItem(AnyItem original,
Item ref,
GroupItem parent)
Copy constructor.
|
Modifier and Type | Method and 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, setName
private 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)