Interface Type
-
- All Superinterfaces:
BaseElement
,java.lang.Cloneable
,java.lang.Comparable
,Element
,org.eclipse.emf.ecore.EObject
,MDObject
,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
public interface Type extends PackageableElement
A representation of the model object 'Type'.A Type constrains the values represented by a TypedElement.
The following features are supported:
- See Also:
UMLPackage.getType()
- Model:
- abstract="true" annotation="MOF package='classes.mdkernel'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<Association>
get_associationOfEndType()
Returns the value of the 'association Of End Type' reference list.java.util.Collection<BehavioralFeature>
get_behavioralFeatureOfRaisedException()
Returns the value of the 'behavioral Feature Of Raised Exception' reference list.java.util.Collection<Operation>
get_operationOfRaisedException()
Returns the value of the 'operation Of Raised Exception' reference list.java.util.Collection<TypedElement>
get_typedElementOfType()
Returns the value of the 'typed Element Of Type' reference list.Package
getPackage()
Returns the value of the 'Package' reference.boolean
has_associationOfEndType()
boolean
has_behavioralFeatureOfRaisedException()
boolean
has_operationOfRaisedException()
boolean
has_typedElementOfType()
void
setPackage(Package value)
Sets the value of the 'Package
' reference.-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, atInsert, canAdd, canAdd, canAddChild, canAddInstance, canBeDeleted, canChangeParent, canDeleteChild, clone, dispose, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, isParentOf, removeAllPropertyChangeListeners, removePropertyChangeListener, sGetID
-
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.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, getLocalID, ignoringRefGetValue, isInvalid, set_representationText, setLocalID, sGetLocalID
-
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
-
-
-
-
Method Detail
-
get_behavioralFeatureOfRaisedException
java.util.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:
UMLPackage.getType__behavioralFeatureOfRaisedException()
,BehavioralFeature.getRaisedException()
- Model:
- opposite="raisedException" ordered="false"
- Generated:
-
get_operationOfRaisedException
java.util.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:
UMLPackage.getType__operationOfRaisedException()
,Operation.getRaisedException()
- Model:
- opposite="raisedException" volatile="true" ordered="false"
- Generated:
-
getPackage
@CheckForNull Package 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:
setPackage(Package)
,UMLPackage.getType_Package()
,Package.getOwnedType()
- Model:
- opposite="ownedType" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
setPackage
void setPackage(@CheckForNull Package value)
Sets the value of the 'Package
' reference.- Parameters:
value
- the new value of the 'Package' reference.- See Also:
getPackage()
- Generated:
-
get_associationOfEndType
java.util.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:
UMLPackage.getType__associationOfEndType()
,Association.getEndType()
- Model:
- opposite="endType" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
get_typedElementOfType
java.util.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:
UMLPackage.getType__typedElementOfType()
,TypedElement.getType()
- 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:
-
-