API Documentation > Interfaces > Interface AnnotationElement
Interface AnnotationElement
Description
Method Summary
LICENSE: 222
LICENSE: 222
LICENSE: 222
/*optional*/ String
LICENSE: 222
LICENSE: 222
boolean
LICENSE: 222
/*optional*/ Boolean
HasMissingReferences (AnnotationRefFilter ReferenceType, AnnotationRefFromType ReferenceSource, boolean AtLeastOneMissingRef)
LICENSE: 222
boolean
LICENSE: 222
boolean
LICENSE: 222
boolean
LICENSE: 222
/*optional*/ Boolean
LICENSE: 222
void
LICENSE: 222
Methods Inherited from Interface com.ptc.wfc.wfcLayerState.LayerItem :
Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource :
Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner :
Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WParameterOwner :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner :
Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WRelationOwner :
Methods Inherited from Interface com.ptc.pfc.pfcObject.Child :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem :
Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WModelItem :
Method Detail
GetAnnotationType
GetAnnotationType
()
Manual References:
Returns:
IsReadOnly
boolean
IsReadOnly
()
Manual References:
Returns:
HasMissingReferences
/*optional*/ Boolean
HasMissingReferences
(AnnotationRefFilter ReferenceType, AnnotationRefFromType ReferenceSource, boolean AtLeastOneMissingRef)
Exceptions thrown (but not limited to):
XToolkitNotFound - The element has no references of the given type and source.
Manual References:
Parameters:
ReferenceType
ReferenceSource
AtLeastOneMissingRef
Returns:
IsIncomplete
boolean
IsIncomplete
()
Manual References:
Returns:
GetCopyFlag
boolean
GetCopyFlag
()
Manual References:
Returns:
IsDependent
boolean
IsDependent
()
Exceptions thrown (but not limited to):
XToolkitCantAccess - The element is not owned by a data sharing feature.
Manual References:
Returns:
GetAnnotation
GetAnnotation
()
Exceptions thrown (but not limited to):
XToolkitNotFound - The annotation element does not contain an annotation.
Manual References:
Returns:
GetAnnotationFeature
GetAnnotationFeature
()
Manual References:
Returns:
IsReferenceStrong
/*optional*/ Boolean
IsReferenceStrong
(AnnotationReference Reference)
Exceptions thrown (but not limited to):
XToolkitNotFound - The annotation element doesn't contain this reference.
Manual References:
Parameters:
Reference
Returns:
GetAnnotationReferenceDescription
/*optional*/ String
GetAnnotationReferenceDescription
(AnnotationReference Reference)
Exceptions thrown (but not limited to):
XToolkitNotFound - The annotation element doesn't contain this reference.
Manual References:
Parameters:
Reference
Returns:
SetAnnotationReferenceDescription
void
SetAnnotationReferenceDescription
(AnnotationReference Reference, String Description)
Exceptions thrown (but not limited to):
XToolkitNotFound - The annotation element doesn't contain this reference.
Manual References:
Parameters:
Reference
Description
Returns:
CollectAnnotationReferences
CollectAnnotationReferences
(AnnotationRefFilter RefStrength, AnnotationRefFromType RefSource)
Exceptions thrown (but not limited to):
XToolkitNotFound - The annotation element does not contain any references of the indicated type.
XToolkitInvalidType - References from driving dimension annotation elements cannot be accessed.
Manual References:
Parameters:
RefStrength
RefSource
Returns:
CollectQuiltReferenceSurfaces
CollectQuiltReferenceSurfaces
(AnnotationReference QuiltReference)
Exceptions thrown (but not limited to):
XToolkitInvalidType - The input reference type was not valid.
Manual References:
Parameters:
QuiltReference
Returns:
Was this helpful?