Uses of Interface
org.eclipse.uml2.uml.Classifier

Packages that use Classifier
org.eclipse.uml2.uml   
org.eclipse.uml2.uml.util   
 

Uses of Classifier in org.eclipse.uml2.uml
 

Subinterfaces of Classifier in org.eclipse.uml2.uml
 interface Activity
          A representation of the model object 'Activity'
 interface Actor
          A representation of the model object 'Actor'
 interface Artifact
          A representation of the model object 'Artifact'
 interface Association
          A representation of the model object 'Association'
 interface AssociationClass
          A representation of the model object 'Association Class'
 interface Behavior
          A representation of the model object 'Behavior'
 interface BehavioredClassifier
          A representation of the model object 'Behaviored Classifier'
 interface Class
          A representation of the model object 'Class'
 interface Collaboration
          A representation of the model object 'Collaboration'
 interface CommunicationPath
          A representation of the model object 'Communication Path'
 interface Component
          A representation of the model object 'Component'
 interface DataType
          A representation of the model object 'Data Type'
 interface DeploymentSpecification
          A representation of the model object 'Deployment Specification'
 interface Device
          A representation of the model object 'Device'
 interface EncapsulatedClassifier
          A representation of the model object 'Encapsulated Classifier'
 interface Enumeration
          A representation of the model object 'Enumeration'
 interface ExecutionEnvironment
          A representation of the model object 'Execution Environment'
 interface Extension
          A representation of the model object 'Extension'
 interface FunctionBehavior
          A representation of the model object 'Function Behavior'
 interface InformationItem
          A representation of the model object 'Information Item'
 interface Interaction
          A representation of the model object 'Interaction'
 interface Interface
          A representation of the model object 'Interface'
 interface Node
          A representation of the model object 'Node'
 interface OpaqueBehavior
          A representation of the model object 'Opaque Behavior'
 interface PrimitiveType
          A representation of the model object 'Primitive Type'
 interface ProtocolStateMachine
          A representation of the model object 'Protocol State Machine'
 interface Signal
          A representation of the model object 'Signal'
 interface StateMachine
          A representation of the model object 'State Machine'
 interface Stereotype
          A representation of the model object 'Stereotype'
 interface StructuredClassifier
          A representation of the model object 'Structured Classifier'
 interface UseCase
          A representation of the model object 'Use Case'
 

Methods in org.eclipse.uml2.uml that return Classifier
 Classifier Interface.createNestedClassifier(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Classifier, with the specified 'Name', and appends it to the 'Nested Classifier' containment reference list
 Classifier Class.createNestedClassifier(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Classifier, with the specified 'Name', and appends it to the 'Nested Classifier' containment reference list
 Classifier RedefinableTemplateSignature.getClassifier()
          Returns the value of the 'Classifier' reference.
 Classifier ReadIsClassifiedObjectAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier ReadExtentAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier CreateObjectAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier InstanceSpecification.getClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Classifier' reference list
 Classifier InstanceSpecification.getClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Classifier' reference list
 Classifier ClassifierTemplateParameter.getConstrainingClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Constraining Classifier' reference list
 Classifier ClassifierTemplateParameter.getConstrainingClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Constraining Classifier' reference list
 Classifier Action.getContext()
          Returns the value of the 'Context' reference
 Classifier Substitution.getContract()
          Returns the value of the 'Contract' reference.
 Classifier InformationFlow.getConveyed(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Conveyed' reference list
 Classifier InformationFlow.getConveyed(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Conveyed' reference list
 Classifier ExceptionHandler.getExceptionType(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Exception Type' reference list
 Classifier ExceptionHandler.getExceptionType(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Exception Type' reference list
 Classifier Feature.getFeaturingClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list
 Classifier Feature.getFeaturingClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list
 Classifier Generalization.getGeneral()
          Returns the value of the 'General' reference.
 Classifier Classifier.getGeneral(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'General' reference list
 Classifier Classifier.getGeneral(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'General' reference list
 Classifier Interface.getNestedClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Class.getNestedClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Interface.getNestedClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Class.getNestedClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier ReclassifyObjectAction.getNewClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'New Classifier' reference list
 Classifier ReclassifyObjectAction.getNewClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'New Classifier' reference list
 Classifier ReclassifyObjectAction.getOldClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Old Classifier' reference list
 Classifier ReclassifyObjectAction.getOldClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Old Classifier' reference list
 Classifier GeneralizationSet.getPowertype()
          Returns the value of the 'Powertype' reference.
 Classifier ComponentRealization.getRealizingClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Realizing Classifier' reference list
 Classifier ComponentRealization.getRealizingClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Realizing Classifier' reference list
 Classifier Classifier.getRedefinedClassifier(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefined Classifier' reference list
 Classifier Classifier.getRedefinedClassifier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefined Classifier' reference list
 Classifier RedefinableElement.getRedefinitionContext(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefinition Context' reference list
 Classifier RedefinableElement.getRedefinitionContext(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefinition Context' reference list
 Classifier InformationItem.getRepresented(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Represented' reference list
 Classifier InformationItem.getRepresented(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Represented' reference list
 Classifier Generalization.getSpecific()
          Returns the value of the 'Specific' container reference.
 Classifier UseCase.getSubject(java.lang.String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Subject' reference list
 Classifier UseCase.getSubject(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Subject' reference list
 Classifier Substitution.getSubstitutingClassifier()
          Returns the value of the 'Substituting Classifier' container reference.
 Classifier UnmarshallAction.getUnmarshallType()
          Returns the value of the 'Unmarshall Type' reference
 Classifier Transition.redefinitionContext()
          The redefinition context of a transition is the nearest containing statemachine.
 Classifier State.redefinitionContext()
          The redefinition context of a state is the nearest containing statemachine.
 Classifier Region.redefinitionContext()
          The redefinition context of a region is the nearest containing statemachine result = let sm = containingStateMachine() in if sm.context->isEmpty() or sm.general->notEmpty() then sm else sm.context endif
 

Methods in org.eclipse.uml2.uml that return types with arguments of type Classifier
 org.eclipse.emf.common.util.EList<Classifier> Classifier.allParents()
          The query allParents() gives all of the direct and indirect ancestors of a generalized Classifier.
 org.eclipse.emf.common.util.EList<Classifier> InstanceSpecification.getClassifiers()
          Returns the value of the 'Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> ClassifierTemplateParameter.getConstrainingClassifiers()
          Returns the value of the 'Constraining Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> InformationFlow.getConveyeds()
          Returns the value of the 'Conveyed' reference list.
 org.eclipse.emf.common.util.EList<Classifier> ExceptionHandler.getExceptionTypes()
          Returns the value of the 'Exception Type' reference list.
 org.eclipse.emf.common.util.EList<Classifier> Feature.getFeaturingClassifiers()
          Returns the value of the 'Featuring Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> Classifier.getGenerals()
          Returns the value of the 'General' reference list.
 org.eclipse.emf.common.util.EList<Classifier> Interface.getNestedClassifiers()
          Returns the value of the 'Nested Classifier' containment reference list.
 org.eclipse.emf.common.util.EList<Classifier> Class.getNestedClassifiers()
          Returns the value of the 'Nested Classifier' containment reference list.
 org.eclipse.emf.common.util.EList<Classifier> ReclassifyObjectAction.getNewClassifiers()
          Returns the value of the 'New Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> ReclassifyObjectAction.getOldClassifiers()
          Returns the value of the 'Old Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> ComponentRealization.getRealizingClassifiers()
          Returns the value of the 'Realizing Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> Classifier.getRedefinedClassifiers()
          Returns the value of the 'Redefined Classifier' reference list.
 org.eclipse.emf.common.util.EList<Classifier> RedefinableElement.getRedefinitionContexts()
          Returns the value of the 'Redefinition Context' reference list.
 org.eclipse.emf.common.util.EList<Classifier> InformationItem.getRepresenteds()
          Returns the value of the 'Represented' reference list.
 org.eclipse.emf.common.util.EList<Classifier> UseCase.getSubjects()
          Returns the value of the 'Subject' reference list.
 org.eclipse.emf.common.util.EList<Classifier> Classifier.parents()
          The query parents() gives all of the immediate ancestors of a generalized Classifier.
 

Methods in org.eclipse.uml2.uml with parameters of type Classifier
 boolean Classifier.conformsTo(Classifier other)
           This operation redefines the following operations: 'Conforms To'
 org.eclipse.emf.ecore.EObject Profile.create(Classifier classifier)
          Creates and returns an instance of (the Ecore representation of) the specified classifier defined in this profile.
 Generalization Classifier.createGeneralization(Classifier general)
          Creates a new Generalization, with the specified 'General', and appends it to the 'Generalization' containment reference list
 Substitution Classifier.createSubstitution(java.lang.String name, Classifier contract)
          Creates a new Substitution, with the specified 'Name', and 'Contract', and appends it to the 'Substitution' containment reference list
 Generalization GeneralizationSet.getGeneralization(Classifier general)
          Retrieves the first Generalization with the specified 'General' from the 'Generalization' reference list
 Generalization Classifier.getGeneralization(Classifier general)
          Retrieves the first Generalization with the specified 'General' from the 'Generalization' containment reference list
 Generalization Classifier.getGeneralization(Classifier general, boolean createOnDemand)
          Retrieves the first Generalization with the specified 'General' from the 'Generalization' containment reference list
 Substitution Classifier.getSubstitution(java.lang.String name, Classifier contract)
          Retrieves the first Substitution with the specified 'Name', and 'Contract' from the 'Substitution' containment reference list
 Substitution Classifier.getSubstitution(java.lang.String name, Classifier contract, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Substitution with the specified 'Name', and 'Contract' from the 'Substitution' containment reference list
 org.eclipse.emf.common.util.EList<NamedElement> Classifier.inheritableMembers(Classifier c)
          The query inheritableMembers() gives all of the members of a classifier that may be inherited in one of its descendants, subject to whatever visibility restrictions apply.
 boolean Classifier.maySpecializeType(Classifier c)
          The query maySpecializeType() determines whether this classifier may have a generalization relationship to classifiers of the specified type.
 org.eclipse.emf.common.util.EList<Interface> Component.realizedInterfaces(Classifier classifier)
          Utility returning the set of realized interfaces of a component.
 void ReadIsClassifiedObjectAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 void ReadExtentAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 void CreateObjectAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 void Substitution.setContract(Classifier value)
          Sets the value of the 'Contract' reference
 void Generalization.setGeneral(Classifier value)
          Sets the value of the 'General' reference
 void GeneralizationSet.setPowertype(Classifier value)
          Sets the value of the 'Powertype' reference
 void Generalization.setSpecific(Classifier value)
          Sets the value of the 'Specific' container reference
 void Substitution.setSubstitutingClassifier(Classifier value)
          Sets the value of the 'Substituting Classifier' container reference
 void UnmarshallAction.setUnmarshallType(Classifier value)
          Sets the value of the 'Unmarshall Type' reference
 org.eclipse.emf.common.util.EList<Interface> Component.usedInterfaces(Classifier classifier)
          Utility returning the set of used interfaces of a component.
 

Uses of Classifier in org.eclipse.uml2.uml.util
 

Methods in org.eclipse.uml2.uml.util that return Classifier
protected  Classifier UMLUtil.Ecore2UMLConverter.createGenericType(org.eclipse.emf.ecore.EModelElement eModelElement, org.eclipse.emf.ecore.EGenericType eGenericType, org.eclipse.emf.ecore.EClassifier eClassifier)
           
 

Methods in org.eclipse.uml2.uml.util with parameters of type Classifier
 T UMLSwitch.caseClassifier(Classifier object)
          Returns the result of interpreting the object as an instance of 'Classifier'
protected static
<F extends Feature>
java.util.Collection<F>
UMLUtil.findValidRedefinitions(java.util.Collection<F> redefinedFeatures, F redefiningFeature, java.lang.String name, Classifier redefinitionContext)
           
protected static java.util.Collection<Property> UMLUtil.findValidSubsets(java.util.Collection<Property> subsettedProperties, Property subsettingProperty, java.lang.String name, Classifier subsettingContext)
           
protected  boolean UMLUtil.UML2EcoreConverter.isEGenericType(Classifier classifier)
           
protected  void UMLUtil.PackageMerger.mergeClassifier_IsAbstract(Classifier receivingClassifier, Classifier mergedClassifier)
           
 boolean UMLValidator.validateClassifier_validateGeneralizationHierarchies(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateGeneralizationHierarchies constraint of 'Classifier'
 boolean UMLValidator.validateClassifier_validateMapsToGeneralizationSet(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateMapsToGeneralizationSet constraint of 'Classifier'
 boolean UMLValidator.validateClassifier_validateNoCyclesInGeneralization(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateNoCyclesInGeneralization constraint of 'Classifier'
 boolean UMLValidator.validateClassifier_validateSpecializeType(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateSpecializeType constraint of 'Classifier'
 boolean UMLValidator.validateClassifier(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 


Copyright 2003, 2007 IBM Corporation and others.
All Rights Reserved.