|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.esdihumboldt.hale.common.schema.model.impl.DefaultGroup
public class DefaultGroup
Default DefinitionGroup
implementation used internally in
DefaultTypeDefinition
and DefaultGroupPropertyDefinition
. It
has a random UUID as identifier.
Constructor Summary | |
---|---|
DefaultGroup(boolean flatten)
Create a group |
Method Summary | |
---|---|
void |
addChild(ChildDefinition<?> child)
Add a declared child, this is called by the AbstractChildDefinition constructor. |
ChildDefinition<?> |
getChild(QName name)
Get the child with the given name |
Collection<? extends ChildDefinition<?>> |
getDeclaredChildren()
Get the properties and property groups declared by the type |
String |
getIdentifier()
Get the group identifier |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultGroup(boolean flatten)
flatten
- if contained group properties may be replaced by their
children if possibleMethod Detail |
---|
public Collection<? extends ChildDefinition<?>> getDeclaredChildren()
DefinitionGroup
getDeclaredChildren
in interface DefinitionGroup
DefinitionGroup.getDeclaredChildren()
public ChildDefinition<?> getChild(QName name)
DefinitionGroup
getChild
in interface DefinitionGroup
name
- the child name
null
if no child with the
given name is availableDefinitionGroup.getChild(QName)
public void addChild(ChildDefinition<?> child)
DefinitionGroup
AbstractChildDefinition
constructor.
addChild
in interface DefinitionGroup
child
- the child definitionDefinitionGroup.addChild(ChildDefinition)
public String getIdentifier()
DefinitionGroup
getIdentifier
in interface DefinitionGroup
DefinitionGroup.getIdentifier()
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |