Humboldt Alignment Editor 2.5.0

Uses of Interface
eu.esdihumboldt.hale.common.schema.model.DefinitionGroup

Packages that use DefinitionGroup
eu.esdihumboldt.hale.common.instance.model   
eu.esdihumboldt.hale.common.instance.model.impl   
eu.esdihumboldt.hale.common.instance.orient   
eu.esdihumboldt.hale.common.schema.model   
eu.esdihumboldt.hale.common.schema.model.impl   
eu.esdihumboldt.hale.common.schema.model.impl.internal   
eu.esdihumboldt.hale.io.gml.reader.internal.instance   
eu.esdihumboldt.hale.io.gml.writer.internal   
eu.esdihumboldt.hale.io.xsd.model   
eu.esdihumboldt.hale.io.xsd.reader.internal   
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.instance.model
 

Methods in eu.esdihumboldt.hale.common.instance.model that return DefinitionGroup
 DefinitionGroup Group.getDefinition()
          Get the group definition
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.instance.model.impl
 

Methods in eu.esdihumboldt.hale.common.instance.model.impl that return DefinitionGroup
 DefinitionGroup DefaultGroup.getDefinition()
           
 

Constructors in eu.esdihumboldt.hale.common.instance.model.impl with parameters of type DefinitionGroup
DefaultGroup(DefinitionGroup definition)
          Create an empty group.
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.instance.orient
 

Methods in eu.esdihumboldt.hale.common.instance.orient that return DefinitionGroup
 DefinitionGroup OGroup.getDefinition()
           
 

Constructors in eu.esdihumboldt.hale.common.instance.orient with parameters of type DefinitionGroup
OGroup(DefinitionGroup definition)
          Creates an empty group with an associated definition group.
OGroup(com.orientechnologies.orient.core.record.impl.ODocument document, DefinitionGroup definition, com.orientechnologies.orient.core.db.record.ODatabaseRecord db)
          Creates a group based on the given document
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.schema.model
 

Subinterfaces of DefinitionGroup in eu.esdihumboldt.hale.common.schema.model
 interface GroupPropertyDefinition
          Defines a group property
 interface TypeDefinition
          Represents a type definition
 

Methods in eu.esdihumboldt.hale.common.schema.model that return DefinitionGroup
 DefinitionGroup ChildDefinition.getDeclaringGroup()
          Get the definition of the group declaring the property.
 

Methods in eu.esdihumboldt.hale.common.schema.model with parameters of type DefinitionGroup
static Collection<? extends ChildDefinition<?>> DefinitionUtil.getAllChildren(DefinitionGroup group)
          Get all children of a definition group.
static Collection<? extends PropertyDefinition> DefinitionUtil.getAllProperties(DefinitionGroup group)
          Get all properties of a definition group.
static ChildDefinition<?> DefinitionUtil.redeclareChild(ChildDefinition<?> child, DefinitionGroup newParent)
          Create a proxy for the given child with another declaring group
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.schema.model.impl
 

Classes in eu.esdihumboldt.hale.common.schema.model.impl that implement DefinitionGroup
 class AbstractGroupPropertyDecorator
          Abstract decorator for GroupPropertyDefinitions
 class DefaultGroup
          Default DefinitionGroup implementation used internally in DefaultTypeDefinition and DefaultGroupPropertyDefinition.
 class DefaultGroupPropertyDefinition
          Default GroupPropertyDefinition implementation
 class DefaultTypeDefinition
          Default TypeDefinition implementation.
 

Methods in eu.esdihumboldt.hale.common.schema.model.impl that return DefinitionGroup
 DefinitionGroup AbstractPropertyDecorator.getDeclaringGroup()
           
 DefinitionGroup AbstractChildDefinition.getDeclaringGroup()
           
 DefinitionGroup AbstractGroupPropertyDecorator.getDeclaringGroup()
           
 

Constructors in eu.esdihumboldt.hale.common.schema.model.impl with parameters of type DefinitionGroup
AbstractChildDefinition(QName name, DefinitionGroup parentGroup)
          Creates a new child and adds it to the parent group
DefaultGroupPropertyDefinition(QName name, DefinitionGroup parentGroup, boolean allowFlatten)
          Create a new group property
DefaultPropertyDefinition(QName name, DefinitionGroup parentGroup, TypeDefinition propertyType)
          Create a new property and add it to the parent group
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.common.schema.model.impl.internal
 

Classes in eu.esdihumboldt.hale.common.schema.model.impl.internal that implement DefinitionGroup
 class ConstraintOverrideGroupProperty
          Decorator for GroupPropertyDefinitions that overrides given constraints.
 class RedeclareGroupProperty
          Decorator for GroupPropertyDefinitions that has a changed declaring group.
 class ReparentGroupProperty
          Decorator for GroupPropertyDefinitions that has a changed parent type
 

Methods in eu.esdihumboldt.hale.common.schema.model.impl.internal that return DefinitionGroup
 DefinitionGroup RedeclareProperty.getDeclaringGroup()
           
 DefinitionGroup RedeclareGroupProperty.getDeclaringGroup()
           
 

Constructors in eu.esdihumboldt.hale.common.schema.model.impl.internal with parameters of type DefinitionGroup
RedeclareGroupProperty(GroupPropertyDefinition propertyGroup, DefinitionGroup declaringGroup)
          Create a decorator for the given property that has a changed declaring group.
RedeclareProperty(PropertyDefinition property, DefinitionGroup declaringGroup)
          Create a decorator for the given property that has a changed declaring group.
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.io.gml.reader.internal.instance
 

Methods in eu.esdihumboldt.hale.io.gml.reader.internal.instance that return DefinitionGroup
 DefinitionGroup GroupPath.getLastDefinition()
          Get the last definition group in the path
 

Methods in eu.esdihumboldt.hale.io.gml.reader.internal.instance that return types with arguments of type DefinitionGroup
 List<DefinitionGroup> GroupPath.getChildren()
           
 

Constructor parameters in eu.esdihumboldt.hale.io.gml.reader.internal.instance with type arguments of type DefinitionGroup
GroupPath(List<MutableGroup> parents, List<DefinitionGroup> children)
          Create a group path
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.io.gml.writer.internal
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal with parameters of type DefinitionGroup
static void GmlWriterUtil.writeRequiredID(XMLStreamWriter writer, DefinitionGroup type, Group parent, boolean onlyIfNotSet)
          Write any required ID attribute, generating a random ID if needed
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.io.xsd.model
 

Classes in eu.esdihumboldt.hale.io.xsd.model that implement DefinitionGroup
 class XmlAttributeGroup
          Represents a XML attribute group
 class XmlGroup
          Represents a XML group
 

Uses of DefinitionGroup in eu.esdihumboldt.hale.io.xsd.reader.internal
 

Classes in eu.esdihumboldt.hale.io.xsd.reader.internal that implement DefinitionGroup
 class AnonymousXmlType
          An anonymous XML type
 class LazyGroupPropertyDefinition
          Lazy property group definition
 class SubstitutionGroupProperty
          Group property that resolves all possible substitutions for a property and offers them as a choice.
 class XmlAttributeGroupReferenceProperty
          Group property referencing a XML attribute group
 class XmlGroupReferenceProperty
          Group property referencing a XML group
 class XmlTypeDefinition
          XML type definition
 

Constructors in eu.esdihumboldt.hale.io.xsd.reader.internal with parameters of type DefinitionGroup
LazyGroupPropertyDefinition(QName name, DefinitionGroup parentGroup, XmlIndex index, boolean allowFlatten)
          Create a lazy group property definition
LazyPropertyDefinition(QName name, DefinitionGroup declaringType, XmlIndex index)
          Create a lazy property definiton
SubstitutionGroupProperty(QName name, DefinitionGroup parentGroup)
          The
XmlAttributeGroupReferenceProperty(QName name, DefinitionGroup declaringType, XmlIndex index, QName groupName, boolean allowFlatten)
          Create a property that references a XML attribute group
XmlAttributeReferenceProperty(QName name, DefinitionGroup declaringType, XmlIndex index, QName attributeName)
          Create a property that references a XML attribute
XmlElementReferenceProperty(QName name, DefinitionGroup declaringGroup, XmlIndex index, QName elementName)
          Create a property that references a XML element
XmlGroupReferenceProperty(QName name, DefinitionGroup declaringType, XmlIndex index, QName groupName, boolean allowFlatten)
          Create a property that references a XML group
 


Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d