Modifier and Type | Method and Description |
---|---|
Definition<?> |
PathElement.getDefinition() |
Modifier and Type | Method and Description |
---|---|
Definition<?> |
EntityDefinition.getDefinition()
Get the definition of the type or property represented by the entity
definition.
|
Modifier and Type | Method and Description |
---|---|
static EntityDefinition |
AlignmentUtil.createEntity(Path<Definition<?>> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition from a definition path.
|
Modifier and Type | Method and Description |
---|---|
Definition<?> |
SourceNode.getDefinition()
Get the associated definition
|
Modifier and Type | Method and Description |
---|---|
Definition<?> |
SourceNodeImpl.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static Classification |
Classification.getClassification(Definition<?> def)
Determine the classification for a definition
|
Modifier and Type | Method and Description |
---|---|
T |
ConstraintFactory.createConstraint(Object arg,
Definition<?> context)
Create a constraint from the given argument.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChildDefinition<C>
Definition of a property or property group
|
interface |
GroupPropertyDefinition
Defines a group property
|
interface |
PropertyDefinition
Represents a property definition
|
interface |
TypeDefinition
Represents a type definition
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DefinitionUtil.equal(Definition<?> a,
Definition<?> b)
Checks whether two definitions are equal.
The result is true if a and b are both null. |
static boolean |
DefinitionUtil.equal(Definition<?> a,
Definition<?> b)
Checks whether two definitions are equal.
The result is true if a and b are both null. |
static ChildDefinition<?> |
DefinitionUtil.getChild(Definition<?> definition,
QName name)
Returns the child definition of definition with the given name.
|
static DefinitionGroup |
DefinitionUtil.getDefinitionGroup(Definition<?> def)
Get the represented definition group of a definition.
|
static boolean |
DefinitionUtil.hasChildren(Definition<?> def)
Determines if the given definition may have children.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
ConstraintUtil.getDefaultConstraint(Class<T> constraintType,
Definition<?> definition)
Get the default constraint for the given constraint type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChildDefinition<C>
Abstract child definition implementation
|
class |
AbstractDefinition<C>
Basic definition implementation to be subclassed
|
class |
AbstractGroupPropertyDecorator
Abstract decorator for
GroupPropertyDefinition s |
class |
AbstractPropertyDecorator
Abstract decorator for
PropertyDefinition s |
class |
DefaultGroupPropertyDefinition
Default
GroupPropertyDefinition implementation |
class |
DefaultPropertyDefinition
Default
PropertyDefinition implementation |
class |
DefaultTypeDefinition
Default
TypeDefinition implementation. |
Modifier and Type | Method and Description |
---|---|
int |
AbstractPropertyDecorator.compareTo(Definition<?> o) |
int |
AbstractGroupPropertyDecorator.compareTo(Definition<?> o) |
int |
AbstractDefinition.compareTo(Definition<?> other) |
Modifier and Type | Class and Description |
---|---|
class |
ConstraintOverrideGroupProperty
Decorator for
GroupPropertyDefinition s that overrides given
constraints. |
class |
ConstraintOverrideProperty
Decorator for
PropertyDefinition s that overrides given constraints. |
class |
RedeclareGroupProperty
Decorator for
GroupPropertyDefinition s that has a changed declaring
group. |
class |
RedeclareProperty
Decorator for
PropertyDefinition s that has a changed parent type |
class |
ReparentGroupProperty
Decorator for
GroupPropertyDefinition s that has a changed parent type |
class |
ReparentProperty
Decorator for
PropertyDefinition s that has a changed parent type |
Modifier and Type | Method and Description |
---|---|
static List<Path<Definition<?>>> |
DefinitionResolver.findProperty(DefinitionGroup parent,
String name,
String namespace)
Find all possible property paths for the given property name, also
descending into sub-groups.
|
static List<Path<Definition<?>>> |
DefinitionResolver.findProperty(DefinitionGroup parent,
String name,
String namespace,
Path<Definition<?>> basePath,
boolean useCachedResolver)
Find all possible property paths for the given property name, also
descending into sub-groups.
|
static List<Path<Definition<?>>> |
DefinitionResolver.findPropertyCached(DefinitionGroup parent,
String name,
String namespace)
Find all possible property paths for the given property name, also
descending into sub-groups.
|
Modifier and Type | Method and Description |
---|---|
static List<Path<Definition<?>>> |
DefinitionResolver.findProperty(DefinitionGroup parent,
String name,
String namespace,
Path<Definition<?>> basePath,
boolean useCachedResolver)
Find all possible property paths for the given property name, also
descending into sub-groups.
|
Modifier and Type | Method and Description |
---|---|
List<Path<Definition<?>>> |
CachedResolver.getResolvedPaths(String name,
String namespace)
Get the resolved paths for the given property name and namespace.
|
Constructor and Description |
---|
CachedResolver(Definition<?> def)
Default constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
XmlAttribute
Represents a XML schema attribute
|
class |
XmlElement
Represents a XML schema element
|
Modifier and Type | Class and Description |
---|---|
class |
AnonymousXmlType
An anonymous XML type
|
class |
LazyGroupPropertyDefinition
Lazy property group definition
|
class |
LazyPropertyDefinition
XML property definition that doesn't know its property type on construction
time.
|
class |
SubstitutionGroupProperty
Group property that resolves all possible substitutions for a property and
offers them as a choice.
|
class |
SubstitutionProperty
Property that represents a substitution in an XML element substitution group.
|
class |
XmlAttributeGroupReferenceProperty
Group property referencing a XML attribute group
|
class |
XmlAttributeReferenceProperty
Property referencing a XML attribute
|
class |
XmlElementReferenceProperty
Property referencing a XML element
|
class |
XmlGroupReferenceProperty
Group property referencing a XML group
|
class |
XmlTypeDefinition
XML type definition
|
Modifier and Type | Method and Description |
---|---|
boolean |
TypeDefinitionXmlElementsFilter.isFiltered(Definition<?> input) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
DefinitionLabelFactory.createLabel(org.eclipse.swt.widgets.Composite parent,
Definition<?> definition,
boolean verbose)
Create a label for the given definition
|
org.eclipse.swt.graphics.Image |
DefinitionImages.getImage(Definition<?> def)
Get the image for the given definition
|
protected org.eclipse.swt.graphics.Image |
DefinitionImages.getImage(EntityDefinition entityDef,
Definition<?> def)
Get the image for the given definition
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
DefaultDefinitionLabelFactory.createLabel(org.eclipse.swt.widgets.Composite parent,
Definition<?> definition,
boolean verbose) |
Modifier and Type | Method and Description |
---|---|
Documentation |
DocumentationService.getDocumentation(Definition<?> def)
Get the documentation on a schema element.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractDocumentationFilter.isFiltered(Definition<?> input) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDefinitionSection<T extends Definition<?>>
Abstract section for definition properties
|
class |
DefaultDefinitionSection<T extends Definition<?>>
The default definition section
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefinitionDescriptionFilter.isFiltered(Definition<?> input) |
boolean |
DefinitionLocationFilter.isFiltered(Definition<?> input) |
abstract boolean |
DefaultDefinitionFilter.isFiltered(Definition<?> input)
Determine if an input is invalid and thus should be rejected by the
filter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ChildDefinitionDefaultFilter.isFiltered(Definition<?> input) |
boolean |
ChildDefinitionLocationFilter.isFiltered(Definition<?> input) |
boolean |
ChildDefinitionDescriptionFilter.isFiltered(Definition<?> input) |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyTypeLocationFilter.isFiltered(Definition<?> input) |
boolean |
PropertyUniqueFilter.isFiltered(Definition<?> input) |
boolean |
PropertyTypeDescriptionFilter.isFiltered(Definition<?> input) |
Modifier and Type | Method and Description |
---|---|
boolean |
TypeDefinitionStructureFilter.isFiltered(Definition<?> input) |
boolean |
TypeDefinitionEnumerationFilter.isFiltered(Definition<?> input) |
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a