Interface Type
- All Superinterfaces:
BaseElement
,Cloneable
,Comparable
,Element
,org.eclipse.emf.ecore.EObject
,MDObject
,com.dassault_systemes.modeler.foundation.model.ModelElement
,ModelObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
,ParameterableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
- All Known Subinterfaces:
Activity
,Actor
,Artifact
,Association
,AssociationClass
,Behavior
,BehavioredClassifier
,Class
,Classifier
,Collaboration
,CommunicationPath
,Component
,DataType
,DeploymentSpecification
,Device
,EncapsulatedClassifier
,Enumeration
,ExecutionEnvironment
,Extension
,FunctionBehavior
,InformationItem
,Interaction
,Interface
,Node
,OpaqueBehavior
,PrimitiveType
,ProtocolStateMachine
,Signal
,StateMachine
,Stereotype
,StructuredClassifier
,UseCase
A representation of the model object 'Type'.
A Type constrains the values represented by a TypedElement.
The following features are supported:
- See Also:
- Model:
- abstract="true" annotation="MOF package='classes.mdkernel'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'association Of End Type' reference list.Returns the value of the 'behavioral Feature Of Raised Exception' reference list.Returns the value of the 'operation Of Raised Exception' reference list.Returns the value of the 'typed Element Of Type' reference list.Returns the value of the 'Package' reference.boolean
boolean
boolean
boolean
void
setPackage
(Package value) Sets the value of the 'Package
' reference.Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, isEditable, removePropertyChangeListener, sGetID
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
Methods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, setLocalID, sGetLocalID
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.PackageableElement
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.ParameterableElement
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, getTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
-
Method Details
-
get_behavioralFeatureOfRaisedException
Collection<BehavioralFeature> get_behavioralFeatureOfRaisedException()Returns the value of the 'behavioral Feature Of Raised Exception' reference list. The list contents are of typeBehavioralFeature
. It is bidirectional and its opposite is 'Raised Exception
'.If the meaning of the 'behavioral Feature Of Raised Exception' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'behavioral Feature Of Raised Exception' reference list.
- See Also:
- Model:
- opposite="raisedException" ordered="false"
- Generated:
-
get_operationOfRaisedException
Collection<Operation> get_operationOfRaisedException()Returns the value of the 'operation Of Raised Exception' reference list. The list contents are of typeOperation
. It is bidirectional and its opposite is 'Raised Exception
'.If the meaning of the 'operation Of Raised Exception' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'operation Of Raised Exception' reference list.
- See Also:
- Model:
- opposite="raisedException" volatile="true" ordered="false"
- Generated:
-
getPackage
Returns the value of the 'Package' reference. It is bidirectional and its opposite is 'Owned Type
'. Specifies the owning Package of this Type, if any.- Returns:
- the value of the 'Package' reference.
- See Also:
- Model:
- opposite="ownedType" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
setPackage
Sets the value of the 'Package
' reference.- Parameters:
value
- the new value of the 'Package' reference.- See Also:
- Generated:
-
get_associationOfEndType
Collection<Association> get_associationOfEndType()Returns the value of the 'association Of End Type' reference list. The list contents are of typeAssociation
. It is bidirectional and its opposite is 'End Type
'.If the meaning of the 'association Of End Type' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'association Of End Type' reference list.
- See Also:
- Model:
- opposite="endType" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
get_typedElementOfType
Collection<TypedElement> get_typedElementOfType()Returns the value of the 'typed Element Of Type' reference list. The list contents are of typeTypedElement
. It is bidirectional and its opposite is 'Type
'.If the meaning of the 'typed Element Of Type' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'typed Element Of Type' reference list.
- See Also:
- Model:
- opposite="type" ordered="false"
- Generated:
-
has_associationOfEndType
boolean has_associationOfEndType() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_behavioralFeatureOfRaisedException
boolean has_behavioralFeatureOfRaisedException() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_operationOfRaisedException
boolean has_operationOfRaisedException() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_typedElementOfType
boolean has_typedElementOfType() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-