public interface CentraSiteVirtualTypeDescription extends CentraSiteTypeDescription
Modifier and Type | Method and Description |
---|---|
CentraSiteBaseTypeDescription |
getBaseType()
Return this type's base type.
|
CentraSiteTypeDescription |
getParentType()
Return this type's parent type.
|
boolean |
inheritsLCMs()
Return whether this virtual type inherits the Lifecycle Models of its parent type.
|
boolean |
inheritsPolicies()
Return whether this virtual type inherits the Policies of its parent type.
|
boolean |
inheritsProfiles()
Return whether this virtual type inherits the Profiles of its parent type.
|
void |
setInheritLCMs(boolean inheritLCMs)
Sets this virtual type to inherit the Life cycle Models of its parent type.
|
void |
setInheritPolicies(boolean inheritPolicies)
Sets this virtual type to inherit the Policies of its parent type.
|
void |
setInheritProfiles(boolean inheritProfiles)
Sets this virtual type to inherit the Profiles of its parent type.
|
addClassification, addClassification, addClassificationAtribute, addClassificationAtributes, addComputedAttribute, addComputedAttributes, addFileAtribute, addFileAtributes, addOperationDescription, addProfile, addProfiles, addRelationShipAtribute, addRelationShipAtributes, addSlotDescription, addSlotDescriptions, addTriggerDescription, areSlotsCreated, checkValidLocalName, checkValidNameSpace, clearOperations, clearSlots, clearTriggers, delete, getAggregatedUsingTargetTypes, getClassificationAttributes, getCompositedUsingTargetTypes, getComputedAttributes, getConcept, getDescription, getDisplayName, getDoctypeName, getFileAttributes, getI18NDescription, getIconLink, getJaxrAttributes, getLargeIconLink, getLocalPart, getName, getNamespaceUri, getOperationDescriptions, getProfiles, getProfiles, getProfileSequence, getRelationShipAttributes, getReverselyAggregatingTypes, getSchemaName, getSlotDescription, getSlotDescriptions, getSlotNames, getTriggerDescriptions, getXsdLink, hasOperations, hasTriggers, isBaseType, isClassifiedWith, isClassifiedWith, isExtensible, isExtensible, isVirtualType, lock, ncName, removeClassification, removeClassification, removeClassificationAtribute, removeComputedAttribute, removeFileAtribute, removeOperationDescription, removeProfile, removeRelationShipAtribute, removeSlot, removeTriggerDescription, save, setConcept, setDescription, setDisplayName, setIconInputStream, setIconLink, setIconMediaType, setIconPath, setIconPath, setLargeIconInputStream, setLargeIconLink, setLargeIconMediaType, setLocalPart, setName, setNamespaceUri, setProfileSequence, setUpdateProcess, setXsdLink, toXML, toXmlForExport
CentraSiteBaseTypeDescription getBaseType() throws javax.xml.registry.JAXRException
javax.xml.registry.JAXRException
- if an internal error occurs on getting the base type.CentraSiteTypeDescription getParentType() throws javax.xml.registry.JAXRException
javax.xml.registry.JAXRException
- if an internal error occurs on getting the parent type.boolean inheritsLCMs() throws javax.xml.registry.JAXRException
javax.xml.registry.JAXRException
- if an internal error occurs.void setInheritLCMs(boolean inheritLCMs) throws javax.xml.registry.JAXRException
inheritLCMs
- true if this virtual type is to inherit the Lifecycle Models of its parent type.javax.xml.registry.JAXRException
- if an internal error occurs.boolean inheritsPolicies() throws javax.xml.registry.JAXRException
javax.xml.registry.JAXRException
- if an internal error occurs.void setInheritPolicies(boolean inheritPolicies) throws javax.xml.registry.JAXRException
inheritPolicies
- true if this virtual type is to inherit the Policies of its parent type.javax.xml.registry.JAXRException
- if an internal error occurs.boolean inheritsProfiles() throws javax.xml.registry.JAXRException
javax.xml.registry.JAXRException
- if an internal error occurs.void setInheritProfiles(boolean inheritProfiles) throws javax.xml.registry.JAXRException
inheritProfiles
- true if this virtual type is to inherit the Profiles of its parent type.javax.xml.registry.JAXRException
- if an internal error occurs.