Humboldt Alignment Editor 2.5.0

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

Packages that use TypeDefinition
eu.esdihumboldt.cst.functions.core.merge   
eu.esdihumboldt.cst.functions.inspire   
eu.esdihumboldt.cst.internal   
eu.esdihumboldt.hale.common.align.model   
eu.esdihumboldt.hale.common.align.model.impl   
eu.esdihumboldt.hale.common.align.model.transformation.tree   
eu.esdihumboldt.hale.common.align.model.transformation.tree.impl   
eu.esdihumboldt.hale.common.align.transformation.function   
eu.esdihumboldt.hale.common.align.transformation.function.impl   
eu.esdihumboldt.hale.common.filter   
eu.esdihumboldt.hale.common.instance.geometry   
eu.esdihumboldt.hale.common.instance.geometry.impl   
eu.esdihumboldt.hale.common.instance.helper   
eu.esdihumboldt.hale.common.instance.model   
eu.esdihumboldt.hale.common.instance.model.impl   
eu.esdihumboldt.hale.common.instance.orient   
eu.esdihumboldt.hale.common.instance.orient.storage   
eu.esdihumboldt.hale.common.instancevalidator   
eu.esdihumboldt.hale.common.schema.model   
eu.esdihumboldt.hale.common.schema.model.constraint.type   
eu.esdihumboldt.hale.common.schema.model.impl   
eu.esdihumboldt.hale.common.schema.model.impl.internal   
eu.esdihumboldt.hale.io.csv   
eu.esdihumboldt.hale.io.csv.propertytype   
eu.esdihumboldt.hale.io.gml.geometry   
eu.esdihumboldt.hale.io.gml.internal.simpletype   
eu.esdihumboldt.hale.io.gml.reader.internal   
eu.esdihumboldt.hale.io.gml.reader.internal.instance   
eu.esdihumboldt.hale.io.gml.writer   
eu.esdihumboldt.hale.io.gml.writer.internal   
eu.esdihumboldt.hale.io.gml.writer.internal.geometry   
eu.esdihumboldt.hale.io.gml.writer.internal.geometry.writers   
eu.esdihumboldt.hale.io.shp.reader.internal   
eu.esdihumboldt.hale.io.shp.ui   
eu.esdihumboldt.hale.io.xsd.model   
eu.esdihumboldt.hale.io.xsd.reader.internal   
eu.esdihumboldt.hale.io.xsd.reader.internal.constraint   
eu.esdihumboldt.hale.ui.common.definition.selector   
eu.esdihumboldt.hale.ui.filter   
eu.esdihumboldt.hale.ui.function.generic.pages.internal   
eu.esdihumboldt.hale.ui.geometry.service   
eu.esdihumboldt.hale.ui.geometry.service.impl   
eu.esdihumboldt.hale.ui.io.instance.crs   
eu.esdihumboldt.hale.ui.service.entity   
eu.esdihumboldt.hale.ui.service.entity.internal   
eu.esdihumboldt.hale.ui.service.geometry   
eu.esdihumboldt.hale.ui.service.instance   
eu.esdihumboldt.hale.ui.service.instance.internal.orient   
eu.esdihumboldt.hale.ui.service.schema   
eu.esdihumboldt.hale.ui.service.schema.internal   
eu.esdihumboldt.hale.ui.style   
eu.esdihumboldt.hale.ui.style.dialog   
eu.esdihumboldt.hale.ui.style.editors   
eu.esdihumboldt.hale.ui.style.service   
eu.esdihumboldt.hale.ui.style.service.internal   
eu.esdihumboldt.hale.ui.views.data   
eu.esdihumboldt.hale.ui.views.data.internal.compare   
eu.esdihumboldt.hale.ui.views.data.internal.explore   
eu.esdihumboldt.hale.ui.views.data.internal.filter   
eu.esdihumboldt.hale.ui.views.typehierarchy   
 

Uses of TypeDefinition in eu.esdihumboldt.cst.functions.core.merge
 

Methods in eu.esdihumboldt.cst.functions.core.merge with parameters of type TypeDefinition
protected  Instance PropertiesMergeHandler.merge(Collection<Instance> instances, TypeDefinition type, DeepIterableKey mergeKey, eu.esdihumboldt.cst.functions.core.merge.PropertiesMergeHandler.PropertiesMergeConfig mergeConfig)
           
protected abstract  Instance AbstractMergeHandler.merge(Collection<Instance> instances, TypeDefinition type, K mergeKey, T mergeConfig)
          Merge multiple instance into one.
 

Uses of TypeDefinition in eu.esdihumboldt.cst.functions.inspire
 

Methods in eu.esdihumboldt.cst.functions.inspire with parameters of type TypeDefinition
static PropertyDefinition Util.getChild(String localpart, TypeDefinition definition)
          Looks for a child in definition with the name localpart
static String Identifier.getNamespace(String countryName, String providerName, String productName, TypeDefinition targetType)
          Determine an Inspire Identifier namespace from the given information.
 

Uses of TypeDefinition in eu.esdihumboldt.cst.internal
 

Methods in eu.esdihumboldt.cst.internal with parameters of type TypeDefinition
 TransformationTree TransformationTreePool.getTree(TypeDefinition targetType)
          Get a transformation tree from the pool.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.model
 

Methods in eu.esdihumboldt.hale.common.align.model that return TypeDefinition
 TypeDefinition EntityDefinition.getType()
          Get the type definition that is associated with the entity.
 

Methods in eu.esdihumboldt.hale.common.align.model with parameters of type TypeDefinition
static EntityDefinition AlignmentUtil.createEntity(TypeDefinition type, List<ChildContext> path, SchemaSpaceID schemaSpace, Filter filter)
          Create an entity definition from a type and a child path.
 Collection<? extends Cell> Alignment.getCells(TypeDefinition type, SchemaSpaceID schemaSpace)
          Get the cells associated with the given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.model.impl
 

Methods in eu.esdihumboldt.hale.common.align.model.impl that return TypeDefinition
 TypeDefinition TypeEntityDefinition.getDefinition()
           
 TypeDefinition ChildEntityDefinition.getType()
           
 TypeDefinition TypeEntityDefinition.getType()
           
 

Methods in eu.esdihumboldt.hale.common.align.model.impl with parameters of type TypeDefinition
 Collection<? extends Cell> DefaultAlignment.getCells(TypeDefinition type, SchemaSpaceID schemaSpace)
           
 

Constructors in eu.esdihumboldt.hale.common.align.model.impl with parameters of type TypeDefinition
ChildEntityDefinition(TypeDefinition type, List<ChildContext> path, SchemaSpaceID schemaSpace, Filter filter)
          Create an entity definition specified by the given child path.
PropertyEntityDefinition(TypeDefinition type, List<ChildContext> path, SchemaSpaceID schemaSpace, Filter filter)
          Create an entity definition specified by the given property path.
TypeEntityDefinition(TypeDefinition typeDefinition, SchemaSpaceID schemaSpace, Filter filter)
          Create an entity definition for the given type
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.model.transformation.tree
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree that return TypeDefinition
 TypeDefinition TransformationTree.getType()
          Get the associated type definition
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree with parameters of type TypeDefinition
 Collection<SourceNode> TransformationTree.getRootSourceNodes(TypeDefinition type)
          Gets all root source nodes of the given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl that return TypeDefinition
 TypeDefinition TransformationTreeImpl.getType()
           
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl with parameters of type TypeDefinition
 Collection<SourceNode> TransformationTreeImpl.getRootSourceNodes(TypeDefinition type)
           
 

Constructors in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl with parameters of type TypeDefinition
TargetNodeImpl(EntityDefinition entity, Collection<CellNode> cells, TypeDefinition parentType, int depth, GroupNode parent)
          Create a target node that is populated with assignments and children according to the given parameters.
TransformationTreeImpl(TypeDefinition type, Alignment alignment)
          Create a transformation tree
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.transformation.function
 

Methods in eu.esdihumboldt.hale.common.align.transformation.function with parameters of type TypeDefinition
 void PropertyTransformation.setTargetType(TypeDefinition targetType)
          Set the target type of the created instance that is to be populated with the function result.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.align.transformation.function.impl
 

Methods in eu.esdihumboldt.hale.common.align.transformation.function.impl that return TypeDefinition
protected  TypeDefinition AbstractPropertyTransformation.getTargetType()
          Get the target type of the instance that is to be populated with the function result.
 

Methods in eu.esdihumboldt.hale.common.align.transformation.function.impl with parameters of type TypeDefinition
 void AbstractPropertyTransformation.setTargetType(TypeDefinition targetType)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.filter
 

Constructors in eu.esdihumboldt.hale.common.filter with parameters of type TypeDefinition
TypeFilter(TypeDefinition type)
          Create a filter matching instances associated with the given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.instance.geometry
 

Methods in eu.esdihumboldt.hale.common.instance.geometry with parameters of type TypeDefinition
 CRSDefinition CRSProvider.getCRS(TypeDefinition parentType, List<QName> propertyPath)
          Get the CRS definition for values of the given property definition.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.instance.geometry.impl
 

Methods in eu.esdihumboldt.hale.common.instance.geometry.impl with parameters of type TypeDefinition
 CRSDefinition AbstractCRSManager.getCRS(TypeDefinition parentType, List<QName> propertyPath)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.instance.helper
 

Methods in eu.esdihumboldt.hale.common.instance.helper that return TypeDefinition
 TypeDefinition QueryDefinitionIndex.getDef()
          Returns the definition
 

Constructors in eu.esdihumboldt.hale.common.instance.helper with parameters of type TypeDefinition
QueryDefinitionIndex(TypeDefinition def, DataSet dataSet, String query)
          Constructor.
 

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

Methods in eu.esdihumboldt.hale.common.instance.model that return TypeDefinition
 TypeDefinition Instance.getDefinition()
          Get the definition of the type associated with the instance
 

Methods in eu.esdihumboldt.hale.common.instance.model with parameters of type TypeDefinition
 MutableInstance InstanceFactory.createInstance(TypeDefinition type)
          Create an empty instance of the given type
 

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

Methods in eu.esdihumboldt.hale.common.instance.model.impl that return TypeDefinition
 TypeDefinition DefaultInstance.getDefinition()
           
 TypeDefinition InstanceDecorator.getDefinition()
           
 

Methods in eu.esdihumboldt.hale.common.instance.model.impl with parameters of type TypeDefinition
 MutableInstance DefaultInstanceFactory.createInstance(TypeDefinition type)
           
 

Constructors in eu.esdihumboldt.hale.common.instance.model.impl with parameters of type TypeDefinition
DefaultInstance(TypeDefinition definition, DataSet dataSet)
          Create an empty instance.
 

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

Methods in eu.esdihumboldt.hale.common.instance.orient that return TypeDefinition
 TypeDefinition OInstance.getDefinition()
           
 

Constructors in eu.esdihumboldt.hale.common.instance.orient with parameters of type TypeDefinition
OInstance(com.orientechnologies.orient.core.record.impl.ODocument document, TypeDefinition typeDef, com.orientechnologies.orient.core.db.record.ODatabaseRecord db, DataSet dataSet)
          Creates an instance based on the given document.
OInstance(TypeDefinition typeDef, DataSet dataSet)
          Creates an empty instance associated with the given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.instance.orient.storage
 

Methods in eu.esdihumboldt.hale.common.instance.orient.storage that return TypeDefinition
 TypeDefinition OrientInstanceReference.getTypeDefinition()
           
 

Constructors in eu.esdihumboldt.hale.common.instance.orient.storage with parameters of type TypeDefinition
OrientInstanceReference(com.orientechnologies.orient.core.id.ORID id, DataSet dataSet, TypeDefinition typeDefinition)
          Create a reference to an instance
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.instancevalidator
 

Methods in eu.esdihumboldt.hale.common.instancevalidator with parameters of type TypeDefinition
protected static boolean InstanceValidator.skipValidation(TypeDefinition typeDef, Object value)
          Determines if validation should be skipped for a certain property type and value.
 

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

Methods in eu.esdihumboldt.hale.common.schema.model that return TypeDefinition
 TypeDefinition ChildDefinition.getParentType()
          Get the parent type of the child.
 TypeDefinition PropertyDefinition.getPropertyType()
          Get the type associated with the property
 TypeDefinition TypeDefinition.getSuperType()
          Get the super type
 TypeDefinition TypeIndex.getType(QName name)
          Get the type with the given name
 

Methods in eu.esdihumboldt.hale.common.schema.model that return types with arguments of type TypeDefinition
 Collection<? extends TypeDefinition> TypeIndex.getMappingRelevantTypes()
          Get all mappable types, i.e.
 Collection<? extends TypeDefinition> TypeDefinition.getSubTypes()
          Get the sub types
 Collection<? extends TypeDefinition> TypeIndex.getTypes()
          Get all types in the index
 

Methods in eu.esdihumboldt.hale.common.schema.model with parameters of type TypeDefinition
static ChildDefinition<?> DefinitionUtil.reparentChild(ChildDefinition<?> child, TypeDefinition newParent)
          Create a proxy for the given child with another parent
 

Method parameters in eu.esdihumboldt.hale.common.schema.model with type arguments of type TypeDefinition
 void TypeIndex.toggleMappingRelevant(Collection<? extends TypeDefinition> types)
          Toggles the mappable flag of the given types.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.common.schema.model.constraint.type
 

Methods in eu.esdihumboldt.hale.common.schema.model.constraint.type that return TypeDefinition
 TypeDefinition ElementType.getDefinition()
          Get the type definition for collection elements of the type
 

Methods in eu.esdihumboldt.hale.common.schema.model.constraint.type with parameters of type TypeDefinition
static ElementType ElementType.createFromType(TypeDefinition elementType)
          Create an element type constraint with the given element type.
 

Constructors in eu.esdihumboldt.hale.common.schema.model.constraint.type with parameters of type TypeDefinition
GeometryType(TypeDefinition type)
          Creates a geometry type constraint that determines the geometry binding from the given type definition.
HasValueFlag(TypeDefinition typeDef)
          Creates a default simple type flag from a type definition.
ValidationConstraint(Validator validator, TypeDefinition type)
          Constructs a constraint with the given validator.
 

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

Classes in eu.esdihumboldt.hale.common.schema.model.impl that implement TypeDefinition
 class DefaultTypeDefinition
          Default TypeDefinition implementation.
 

Methods in eu.esdihumboldt.hale.common.schema.model.impl that return TypeDefinition
 TypeDefinition AbstractPropertyDecorator.getParentType()
           
 TypeDefinition AbstractChildDefinition.getParentType()
           
 TypeDefinition AbstractGroupPropertyDecorator.getParentType()
           
 TypeDefinition AbstractPropertyDecorator.getPropertyType()
           
 TypeDefinition DefaultPropertyDefinition.getPropertyType()
           
 TypeDefinition DefaultTypeIndex.getType(QName name)
           
 TypeDefinition DefaultSchemaSpace.getType(QName name)
           
 

Methods in eu.esdihumboldt.hale.common.schema.model.impl that return types with arguments of type TypeDefinition
 Collection<? extends TypeDefinition> DefaultTypeIndex.getMappingRelevantTypes()
          Get all mappable types, i.e.
 Collection<? extends TypeDefinition> DefaultSchemaSpace.getMappingRelevantTypes()
           
 Collection<? extends TypeDefinition> DefaultTypeIndex.getTypes()
           
 Collection<? extends TypeDefinition> DefaultSchemaSpace.getTypes()
           
 

Methods in eu.esdihumboldt.hale.common.schema.model.impl with parameters of type TypeDefinition
 void DefaultTypeIndex.addType(TypeDefinition type)
          Add a type to the type index.
 

Method parameters in eu.esdihumboldt.hale.common.schema.model.impl with type arguments of type TypeDefinition
 void DefaultTypeIndex.toggleMappingRelevant(Collection<? extends TypeDefinition> types)
           
 void DefaultSchemaSpace.toggleMappingRelevant(Collection<? extends TypeDefinition> types)
           
 

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

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

Methods in eu.esdihumboldt.hale.common.schema.model.impl.internal that return TypeDefinition
 TypeDefinition ReparentGroupProperty.getParentType()
           
 TypeDefinition ReparentProperty.getParentType()
           
 

Constructors in eu.esdihumboldt.hale.common.schema.model.impl.internal with parameters of type TypeDefinition
ReparentGroupProperty(GroupPropertyDefinition propertyGroup, TypeDefinition newParent)
          Create a decorator for the given property that has a changed parent type
ReparentProperty(PropertyDefinition property, TypeDefinition newParent)
          Create a decorator for the given property that has a changed parent type
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.csv
 

Methods in eu.esdihumboldt.hale.io.csv that return TypeDefinition
 TypeDefinition PropertyType.getTypeDefinition()
          Getter for the type definition
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.csv.propertytype
 

Methods in eu.esdihumboldt.hale.io.csv.propertytype that return TypeDefinition
 TypeDefinition AbstractPropertyType.getTypeDefinition()
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.geometry
 

Methods in eu.esdihumboldt.hale.io.gml.geometry with parameters of type TypeDefinition
protected  void FixedConstraintsGeometryHandler.checkType(TypeDefinition type)
          Check if the given type definition is supported by the geometry handler.
 Iterable<TypeConstraint> FixedConstraintsGeometryHandler.getTypeConstraints(TypeDefinition type)
           
 Iterable<TypeConstraint> GeometryHandler.getTypeConstraints(TypeDefinition type)
          Get the type constraints to associated with a geometry type definition.

This method should at least return the Binding and GeometryType constraints.
 Iterable<TypeConstraint> Geometries.getTypeConstraints(TypeDefinition type)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.internal.simpletype
 

Methods in eu.esdihumboldt.hale.io.gml.internal.simpletype with parameters of type TypeDefinition
static Object SimpleTypeUtil.convertFromXml(String value, TypeDefinition type)
          Convert a string belonging to a XML simple type to the binding specified by the given type definition.
static
<T> String
SimpleTypeUtil.convertToXml(T value, TypeDefinition type)
          Convert a simple type value to a string
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.reader.internal
 

Methods in eu.esdihumboldt.hale.io.gml.reader.internal that return TypeDefinition
 TypeDefinition GmlInstanceCollection.InstanceIterator.nextType()
          Get the type of the next instance.
 

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

Methods in eu.esdihumboldt.hale.io.gml.reader.internal.instance with parameters of type TypeDefinition
static Instance StreamGmlHelper.parseInstance(XMLStreamReader reader, TypeDefinition type, Integer indexInStream, boolean strict, Integer srsDimension, CRSProvider crsProvider, TypeDefinition parentType, List<QName> propertyPath)
          Parses an instance with the given type from the given XML stream reader.
 

Constructors in eu.esdihumboldt.hale.io.gml.reader.internal.instance with parameters of type TypeDefinition
StreamGmlInstance(TypeDefinition typeDef, int indexInStream)
          Create an instance with an associated stream index
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.writer
 

Methods in eu.esdihumboldt.hale.io.gml.writer with parameters of type TypeDefinition
protected  DefinitionPath CityGMLInstanceWriter.findMemberAttribute(TypeDefinition container, QName containerName, TypeDefinition memberType)
           
 

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

Methods in eu.esdihumboldt.hale.io.gml.writer.internal that return TypeDefinition
 TypeDefinition SchemaDecorator.getType(QName name)
           
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal that return types with arguments of type TypeDefinition
 Collection<? extends TypeDefinition> SchemaDecorator.getMappingRelevantTypes()
           
 Collection<? extends TypeDefinition> SchemaDecorator.getTypes()
           
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal with parameters of type TypeDefinition
protected  DefinitionPath StreamGmlWriter.findMemberAttribute(TypeDefinition container, QName containerName, TypeDefinition memberType)
          Find a matching attribute for the given member type in the given container type
static QName GmlWriterUtil.getElementName(TypeDefinition type)
          Get the element name from a type definition
static boolean GmlWriterUtil.isID(TypeDefinition type)
          Determines if the given type represents a XML ID
protected  void StreamGmlWriter.writeMember(Instance instance, TypeDefinition type)
          Write a given instance
 

Method parameters in eu.esdihumboldt.hale.io.gml.writer.internal with type arguments of type TypeDefinition
 void SchemaDecorator.toggleMappingRelevant(Collection<? extends TypeDefinition> types)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.writer.internal.geometry
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal.geometry that return TypeDefinition
 TypeDefinition DefinitionPath.getLastType()
          Get the last type of the path.
 TypeDefinition PathElement.getType()
          Get the path element type definition.
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal.geometry with parameters of type TypeDefinition
 DefinitionPath DefinitionPath.addDowncast(TypeDefinition subtype)
          Add a downcast
 List<DefinitionPath> AbstractTypeMatcher.findCandidates(TypeDefinition elementType, QName elementName, boolean unique, T matchParam)
          Find candidates for a possible path
 DefinitionPath GeometryWriter.match(TypeDefinition type, DefinitionPath basePath, String gmlNs)
          Matches the type against the encoding patterns.
protected  DefinitionPath StreamGeometryWriter.matchPath(TypeDefinition type, Class<? extends com.vividsolutions.jts.geom.Geometry> geomType, DefinitionPath path)
          Determines if a type definition is compatible to a geometry type
protected abstract  DefinitionPath AbstractTypeMatcher.matchPath(TypeDefinition type, T matchParam, DefinitionPath path)
          Determines if a type definition is compatible with the match parameter
 void GeometryWriter.write(XMLStreamWriter writer, T geometry, TypeDefinition elementType, QName elementName, String gmlNs)
          Write a geometry.
 

Constructors in eu.esdihumboldt.hale.io.gml.writer.internal.geometry with parameters of type TypeDefinition
DefinitionPath(TypeDefinition firstType, QName elementName, boolean unique)
          Create an empty definition path
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.gml.writer.internal.geometry.writers
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal.geometry.writers with parameters of type TypeDefinition
static Descent AbstractPathMatcher.descend(XMLStreamWriter writer, Pattern descendPattern, TypeDefinition elementType, QName elementName, String defaultNs, boolean unique)
          Descend the given pattern
protected static void AbstractGeometryWriter.descendAndWriteCoordinates(XMLStreamWriter writer, Pattern descendPattern, com.vividsolutions.jts.geom.Coordinate[] coordinates, TypeDefinition elementType, QName elementName, String gmlNs, boolean unique)
          Write coordinates into a posList or coordinates property
 DefinitionPath Pattern.match(TypeDefinition type, DefinitionPath path, String gmlNs)
          Matches the type against the encoding pattern.
 DefinitionPath AbstractPathMatcher.match(TypeDefinition type, DefinitionPath basePath, String defaultNs)
          Matches the type against the encoding patterns.
protected  boolean AbstractGeometryWriter.verifyEndPoint(TypeDefinition endPoint)
          Verify the verification end point.
protected abstract  boolean AbstractPathMatcher.verifyEndPoint(TypeDefinition endPoint)
          Verify the verification end point.
 void LineStringWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.LineString geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void CurveWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.MultiLineString geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void MultiLineStringWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.MultiLineString geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void MultiPointWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.MultiPoint geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void LegacyMultiPolygonWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.MultiPolygon geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void MultiPolygonWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.MultiPolygon geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void PointWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.Point geometry, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void PolygonWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.Polygon polygon, TypeDefinition elementType, QName elementName, String gmlNs)
           
 void LegacyPolygonWriter.write(XMLStreamWriter writer, com.vividsolutions.jts.geom.Polygon polygon, TypeDefinition elementType, QName elementName, String gmlNs)
           
protected static void AbstractGeometryWriter.writeCoordinates(XMLStreamWriter writer, com.vividsolutions.jts.geom.Coordinate[] coordinates, TypeDefinition elementType, String gmlNs)
          Write coordinates into a pos, posList or coordinates property
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.shp.reader.internal
 

Methods in eu.esdihumboldt.hale.io.shp.reader.internal that return TypeDefinition
static TypeDefinition ShapeSchemaReader.readShapeType(LocatableInputSupplier<? extends InputStream> source)
          Get the type definition from a Shapefile.
 

Methods in eu.esdihumboldt.hale.io.shp.reader.internal that return types with arguments of type TypeDefinition
static Pair<TypeDefinition,Integer> ShapeInstanceReader.getMostCompatibleShapeType(TypeIndex types, TypeDefinition dataType)
          Determine the type out of the the mapping relevant types in the given type index, that matches the given data type best.
 

Methods in eu.esdihumboldt.hale.io.shp.reader.internal with parameters of type TypeDefinition
static int ShapeInstanceReader.checkCompatibility(TypeDefinition schemaType, TypeDefinition dataType)
          Determines if the compatibility rating between the two Shapefile type definitions.
static Pair<TypeDefinition,Integer> ShapeInstanceReader.getMostCompatibleShapeType(TypeIndex types, TypeDefinition dataType)
          Determine the type out of the the mapping relevant types in the given type index, that matches the given data type best.
 

Constructors in eu.esdihumboldt.hale.io.shp.reader.internal with parameters of type TypeDefinition
ShapesInstanceCollection(org.geotools.data.DataStore store, TypeDefinition defaultType, TypeIndex typeIndex, CRSProvider crsProvider)
          Data store for accessing simple features (from a Shapefile).
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.shp.ui
 

Methods in eu.esdihumboldt.hale.io.shp.ui with parameters of type TypeDefinition
protected  boolean TypeSelectionPage.isValidType(TypeDefinition schemaType)
          Determines if the given type is compatible to the structure of the selected file.
 

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

Methods in eu.esdihumboldt.hale.io.xsd.model that return TypeDefinition
 TypeDefinition XmlElement.getType()
          Get the type definition associated with the element
 TypeDefinition XmlAttribute.getType()
          Get the type definition associated with the attribute
 

Methods in eu.esdihumboldt.hale.io.xsd.model with parameters of type TypeDefinition
 void XmlIndex.addType(TypeDefinition type)
           
 

Constructors in eu.esdihumboldt.hale.io.xsd.model with parameters of type TypeDefinition
XmlAttribute(QName attributeName, TypeDefinition type)
          Create a new schema attribute
XmlElement(QName elementName, TypeDefinition type, QName substitutionGroup)
          Create a new schema element
 

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

Classes in eu.esdihumboldt.hale.io.xsd.reader.internal that implement TypeDefinition
 class AnonymousXmlType
          An anonymous XML type
 class XmlTypeDefinition
          XML type definition
 

Methods in eu.esdihumboldt.hale.io.xsd.reader.internal that return TypeDefinition
 TypeDefinition LazyPropertyDefinition.getPropertyType()
           
protected  TypeDefinition XmlAttributeReferenceProperty.resolvePropertyType(XmlIndex index)
           
protected abstract  TypeDefinition LazyPropertyDefinition.resolvePropertyType(XmlIndex index)
          Resolve the property type using the XML index
protected  TypeDefinition XmlElementReferenceProperty.resolvePropertyType(XmlIndex index)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.io.xsd.reader.internal.constraint
 

Constructor parameters in eu.esdihumboldt.hale.io.xsd.reader.internal.constraint with type arguments of type TypeDefinition
UnionBinding(Collection<? extends TypeDefinition> unionTypes)
          Create a type union binding constraint
UnionEnumeration(Collection<? extends TypeDefinition> unionTypes)
          Create a type union binding constraint
UnionValidationConstraint(Collection<? extends TypeDefinition> unionTypes)
          Create a type union validation constraint.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.common.definition.selector
 

Methods in eu.esdihumboldt.hale.ui.common.definition.selector that return TypeDefinition
protected  TypeDefinition TypeDefinitionDialog.getObjectFromSelection(org.eclipse.jface.viewers.ISelection selection)
           
 

Methods in eu.esdihumboldt.hale.ui.common.definition.selector that return types with arguments of type TypeDefinition
protected  AbstractViewerSelectionDialog<TypeDefinition,?> TypeDefinitionSelector.createSelectionDialog(org.eclipse.swt.widgets.Shell parentShell)
           
 

Methods in eu.esdihumboldt.hale.ui.common.definition.selector with parameters of type TypeDefinition
 void PropertyDefinitionSelector.setParentType(TypeDefinition parentType)
          Set the parent type
protected  void TypeDefinitionDialog.setupViewer(org.eclipse.jface.viewers.TreeViewer viewer, TypeDefinition initialSelection)
           
 

Constructors in eu.esdihumboldt.hale.ui.common.definition.selector with parameters of type TypeDefinition
PropertyDefinitionDialog(org.eclipse.swt.widgets.Shell parentShell, SchemaSpaceID ssid, TypeDefinition parentType, String title, EntityDefinition initialSelection)
          Create a property entity dialog
PropertyDefinitionSelector(org.eclipse.swt.widgets.Composite parent, TypeDefinition parentType, SchemaSpaceID ssid)
          Create an entity selector for Property entities
TypeDefinitionDialog(org.eclipse.swt.widgets.Shell parentShell, String title, TypeDefinition initialSelection, Iterable<TypeDefinition> types)
          Create a type definition selection dialog.
TypeDefinitionDialog(org.eclipse.swt.widgets.Shell parentShell, String title, TypeDefinition initialSelection, TypeIndex types)
          Create a type definition selection dialog.
 

Constructor parameters in eu.esdihumboldt.hale.ui.common.definition.selector with type arguments of type TypeDefinition
TypeDefinitionDialog(org.eclipse.swt.widgets.Shell parentShell, String title, TypeDefinition initialSelection, Iterable<TypeDefinition> types)
          Create a type definition selection dialog.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.filter
 

Methods in eu.esdihumboldt.hale.ui.filter with parameters of type TypeDefinition
 void TypeFilterField.setType(TypeDefinition type)
          Set the feature type
 

Constructors in eu.esdihumboldt.hale.ui.filter with parameters of type TypeDefinition
TypeFilterDialog(org.eclipse.swt.widgets.Shell parentShell, TypeDefinition type, String title, String message)
          Constructor.
TypeFilterField(TypeDefinition type, org.eclipse.swt.widgets.Composite parent, int style, SchemaSpaceID ssid, TypeFilterField.FilterType filterType)
          Create a new filter field for a given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.function.generic.pages.internal
 

Methods in eu.esdihumboldt.hale.ui.function.generic.pages.internal that return TypeDefinition
 TypeDefinition PropertyField.getParentType()
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.geometry.service
 

Methods in eu.esdihumboldt.hale.ui.geometry.service with parameters of type TypeDefinition
 void GeometrySchemaServiceListener.defaultGeometryChanged(TypeDefinition type)
          Notifies the listener that the default geometry for the given type has changed.
 List<QName> GeometrySchemaService.getDefaultGeometry(TypeDefinition type)
          Get the property path to the default geometry of the given type.

Note that the path does not necessarily have to point to a property with GeometryProperty binding, but can also lead to a property containing nested geometry properties (e.g.
 void GeometrySchemaService.setDefaultGeometry(TypeDefinition type, List<QName> path)
          Set the property path of the default geometry for the given type.

Note that the path does not necessarily have to point to a property with GeometryProperty binding, but can also lead to a property containing nested geometry properties (e.g.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.geometry.service.impl
 

Methods in eu.esdihumboldt.hale.ui.geometry.service.impl with parameters of type TypeDefinition
protected  List<QName> AbstractGeometrySchemaService.determineDefaultGeometry(TypeDefinition type)
          Determine the path to a geometry property to be used as default geometry for the given type.
 List<QName> AbstractGeometrySchemaService.getDefaultGeometry(TypeDefinition type)
           
protected abstract  List<QName> AbstractGeometrySchemaService.loadDefaultGeometry(TypeDefinition type)
          Load the path of the default geometry for the given type.
protected  void AbstractGeometrySchemaService.notifyDefaultGeometryChanged(TypeDefinition type)
          Notifies the listeners that the default geometry for the given type has changed.
protected abstract  void AbstractGeometrySchemaService.saveDefaultGeometry(TypeDefinition type, List<QName> path)
          Save the association of the given property path as the default geometry of the given type.
 void AbstractGeometrySchemaService.setDefaultGeometry(TypeDefinition type, List<QName> path)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.io.instance.crs
 

Methods in eu.esdihumboldt.hale.ui.io.instance.crs with parameters of type TypeDefinition
 CRSDefinition DialogCRSProvider.getCRS(TypeDefinition parentType, List<QName> propertyPath)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.entity
 

Methods in eu.esdihumboldt.hale.ui.service.entity with parameters of type TypeDefinition
 Collection<? extends TypeEntityDefinition> EntityDefinitionService.getTypeEntities(TypeDefinition type, SchemaSpaceID schemaSpace)
          Get all available entity definitions for a given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.entity.internal
 

Methods in eu.esdihumboldt.hale.ui.service.entity.internal with parameters of type TypeDefinition
protected  EntityDefinition AbstractEntityDefinitionService.createEntity(TypeDefinition type, List<ChildContext> path, SchemaSpaceID schemaSpace, Filter filter)
          Create an entity definition from a type and a child path
 Collection<? extends TypeEntityDefinition> EntityDefinitionServiceImpl.getTypeEntities(TypeDefinition type, SchemaSpaceID schemaSpace)
           
 Collection<? extends TypeEntityDefinition> EntityDefinitionServiceDecorator.getTypeEntities(TypeDefinition type, SchemaSpaceID schemaSpace)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.geometry
 

Methods in eu.esdihumboldt.hale.ui.service.geometry with parameters of type TypeDefinition
protected  List<QName> ProjectGeometrySchemaService.loadDefaultGeometry(TypeDefinition type)
           
protected  void ProjectGeometrySchemaService.saveDefaultGeometry(TypeDefinition type, List<QName> path)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.instance
 

Methods in eu.esdihumboldt.hale.ui.service.instance that return types with arguments of type TypeDefinition
 Set<TypeDefinition> InstanceService.getInstanceTypes(DataSet dataset)
          Get the types for which instances are present in the given data set
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.instance.internal.orient
 

Methods in eu.esdihumboldt.hale.ui.service.instance.internal.orient that return types with arguments of type TypeDefinition
 Set<TypeDefinition> OrientInstanceService.getInstanceTypes(DataSet dataset)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.schema
 

Method parameters in eu.esdihumboldt.hale.ui.service.schema with type arguments of type TypeDefinition
 void SchemaServiceAdapter.mappableTypesChanged(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
           
 void SchemaServiceListener.mappableTypesChanged(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
          Called when the mappable flag of some types changed.
 void SchemaService.toggleMappable(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
          Toggles the mappable flag of all given types of the given schema space
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.service.schema.internal
 

Methods in eu.esdihumboldt.hale.ui.service.schema.internal that return types with arguments of type TypeDefinition
 Set<TypeDefinition> EditMappableTypesPage.getSelectedTypes()
          Returns the set of types the user selected to change the mappable flag.
 

Method parameters in eu.esdihumboldt.hale.ui.service.schema.internal with type arguments of type TypeDefinition
protected  void AbstractSchemaService.notifyMappableTypesChanged(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
          Called when the mappable flag of some types changed.
 void SchemaServiceImpl.toggleMappable(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
           
 

Constructor parameters in eu.esdihumboldt.hale.ui.service.schema.internal with type arguments of type TypeDefinition
SchemaServiceImpl.ToggleMappableOperation(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
          Creates an operation that toggles some mappable flags.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.style
 

Methods in eu.esdihumboldt.hale.ui.style that return types with arguments of type TypeDefinition
protected  Pair<TypeDefinition,DataSet> DataSetTypeSelectionDialog.getObjectFromSelection(org.eclipse.jface.viewers.ISelection selection)
           
 

Methods in eu.esdihumboldt.hale.ui.style with parameters of type TypeDefinition
static org.geotools.styling.FeatureTypeStyle StyleHelper.getDefaultStyle(TypeDefinition typeDef, DataSet dataSet)
          Returns a default style for the given type.
static String StyleHelper.getFeatureTypeName(TypeDefinition typeDef)
          Get the name used in styles for the given type definition.
static org.geotools.styling.Style StyleHelper.getStyle(TypeDefinition type, DataSet dataSet)
          Get a style containing the default style for the given type.
 

Method parameters in eu.esdihumboldt.hale.ui.style with type arguments of type TypeDefinition
protected  void DataSetTypeSelectionDialog.setupViewer(org.eclipse.jface.viewers.TreeViewer viewer, Pair<TypeDefinition,DataSet> initialSelection)
           
 

Constructors in eu.esdihumboldt.hale.ui.style with parameters of type TypeDefinition
FeatureTypeStyleAction(TypeDefinition type, DataSet dataSet)
          Creates an action for editing a feature type style.
 

Constructor parameters in eu.esdihumboldt.hale.ui.style with type arguments of type TypeDefinition
DataSetTypeSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, String title, Pair<TypeDefinition,DataSet> initialSelection, com.google.common.collect.Multimap<DataSet,TypeDefinition> types)
          Create a type definition selection dialog.
DataSetTypeSelectionDialog(org.eclipse.swt.widgets.Shell parentShell, String title, Pair<TypeDefinition,DataSet> initialSelection, com.google.common.collect.Multimap<DataSet,TypeDefinition> types)
          Create a type definition selection dialog.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.style.dialog
 

Methods in eu.esdihumboldt.hale.ui.style.dialog that return TypeDefinition
 TypeDefinition FeatureStyleDialog.getType()
           
 

Constructors in eu.esdihumboldt.hale.ui.style.dialog with parameters of type TypeDefinition
FeatureStyleDialog(TypeDefinition type, DataSet dataSet)
          Creates a dialog for editing a feature type style
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.style.editors
 

Constructors in eu.esdihumboldt.hale.ui.style.editors with parameters of type TypeDefinition
FilterEditor(org.eclipse.swt.widgets.Composite parent, TypeDefinition typeDefinition, org.opengis.filter.Filter filter)
          Creates a Filter editor
RuleEditor(org.eclipse.swt.widgets.Composite parent, TypeDefinition typeDefinition, org.opengis.filter.Filter filter, Class<T> symbolizerType, T symbolizer, EditorFactory<T> symbolizerFactory)
          Creates a Rule editor
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.style.service
 

Methods in eu.esdihumboldt.hale.ui.style.service with parameters of type TypeDefinition
 org.geotools.styling.Style StyleService.getDefinedStyle(TypeDefinition type)
          Get the defined style for the given type.
 org.geotools.styling.Style StyleService.getStyle(TypeDefinition type, DataSet dataSet)
          Get the style for a given type.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.style.service.internal
 

Methods in eu.esdihumboldt.hale.ui.style.service.internal with parameters of type TypeDefinition
 org.geotools.styling.Style StyleServiceImpl.getDefinedStyle(TypeDefinition type)
           
 org.geotools.styling.Style StyleServiceImpl.getStyle(TypeDefinition type, DataSet dataSet)
          This implementation will build a simple style if none is defined previously.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.views.data
 

Methods in eu.esdihumboldt.hale.ui.views.data with parameters of type TypeDefinition
 void AbstractDataView.selectionChanged(TypeDefinition type, Iterable<Instance> selection)
           
 void InstanceViewer.setInput(TypeDefinition type, Iterable<Instance> instances)
          Set the input.
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.views.data.internal.compare
 

Methods in eu.esdihumboldt.hale.ui.views.data.internal.compare with parameters of type TypeDefinition
 void DefinitionInstanceTreeViewer.setInput(TypeDefinition type, Iterable<Instance> instances)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.views.data.internal.explore
 

Methods in eu.esdihumboldt.hale.ui.views.data.internal.explore with parameters of type TypeDefinition
 void InstanceExplorer.setInput(TypeDefinition type, Iterable<Instance> instances)
           
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.views.data.internal.filter
 

Methods in eu.esdihumboldt.hale.ui.views.data.internal.filter with parameters of type TypeDefinition
 void InstanceSelectionListener.selectionChanged(TypeDefinition type, Iterable<Instance> selection)
          Called when the selection changed
 

Uses of TypeDefinition in eu.esdihumboldt.hale.ui.views.typehierarchy
 

Methods in eu.esdihumboldt.hale.ui.views.typehierarchy that return TypeDefinition
 TypeDefinition TypeHierarchyContentProvider.ParentPath.getHead()
          Get the head type in the path
 TypeDefinition TypeHierarchyContentProvider.ParentPath.getMainType()
          Get the main type.
 

Methods in eu.esdihumboldt.hale.ui.views.typehierarchy with parameters of type TypeDefinition
 void TypeHierarchyView.setType(TypeDefinition type)
           
 

Constructors in eu.esdihumboldt.hale.ui.views.typehierarchy with parameters of type TypeDefinition
TypeHierarchyContentProvider.ParentPath(TypeDefinition main)
          Create a parent path for the given type
 


Humboldt Alignment Editor 2.5.0

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