public interface TypeManagerCreatable extends TypeManager
Modifier and Type | Method and Description |
---|---|
void |
addTypeDefinition(TypeDefinition typeDefinition,
boolean addInheritedProperties)
Add a type to the type system.
|
void |
deleteTypeDefinition(String typeId)
Delete a type from the type system.
|
void |
updateTypeDefinition(TypeDefinition typeDefinition)
Modify an existing type definition.
|
getPropertyIdForQueryName, getRootTypes, getTypeById, getTypeByQueryName, getTypeDefinitionList
void addTypeDefinition(TypeDefinition typeDefinition, boolean addInheritedProperties)
addTypeDefinition
in interface TypeManager
typeDefinition
- new type to addaddInheritedProperties
- add properties from supertype to type definitionvoid updateTypeDefinition(TypeDefinition typeDefinition)
updateTypeDefinition
in interface TypeManager
typeDefinition
- type to be modifiedvoid deleteTypeDefinition(String typeId)
deleteTypeDefinition
in interface TypeManager
typeId
- id of type to be deletedCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.