public interface GeometrySchemaService
Modifier and Type | Method and Description |
---|---|
void |
addListener(GeometrySchemaServiceListener listener)
Adds a listener for service events.
|
List<QName> |
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 |
removeListener(GeometrySchemaServiceListener listener)
Removes a listener for service events.
|
void |
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. |
List<QName> getDefaultGeometry(TypeDefinition type)
GeometryProperty
binding, but can also lead to a property
containing nested geometry properties (e.g. in a choice).type
- the type definitionnull
if there is nonevoid setDefaultGeometry(TypeDefinition type, List<QName> path)
GeometryProperty
binding, but can also lead to a property
containing nested geometry properties (e.g. in a choice).type
- the type definitionpath
- the property pathvoid addListener(GeometrySchemaServiceListener listener)
listener
- the listener to addvoid removeListener(GeometrySchemaServiceListener listener)
listener
- the listener to removeBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a