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 UseCase.getSubject(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Subject' reference list
 Classifier UseCase.getSubject(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Subject' reference list
 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 Substitution.getContract()
          Returns the value of the 'Contract' reference
 Classifier Substitution.getSubstitutingClassifier()
          Returns the value of the 'Substituting Classifier' container reference.
 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
 Classifier RedefinableTemplateSignature.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier RedefinableElement.getRedefinitionContext(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefinition Context' reference list
 Classifier RedefinableElement.getRedefinitionContext(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefinition Context' reference list
 Classifier ReclassifyObjectAction.getOldClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Old Classifier' reference list
 Classifier ReclassifyObjectAction.getOldClassifier(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Old Classifier' reference list
 Classifier ReclassifyObjectAction.getNewClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'New Classifier' reference list
 Classifier ReclassifyObjectAction.getNewClassifier(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'New Classifier' reference list
 Classifier ReadIsClassifiedObjectAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier ReadExtentAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier Interface.createNestedClassifier(String name, EClass eClass)
          Creates a new Classifier, with the specified 'Name', and appends it to the 'Nested Classifier' containment reference list
 Classifier Interface.getNestedClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Interface.getNestedClassifier(String name, boolean ignoreCase, EClass eClass, boolean createOnDemand)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier InstanceSpecification.getClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Classifier' reference list
 Classifier InstanceSpecification.getClassifier(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Classifier' reference list
 Classifier InformationItem.getRepresented(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Represented' reference list
 Classifier InformationItem.getRepresented(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Represented' reference list
 Classifier InformationFlow.getConveyed(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Conveyed' reference list
 Classifier InformationFlow.getConveyed(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Conveyed' reference list
 Classifier GeneralizationSet.getPowertype()
          Returns the value of the 'Powertype' reference.
 Classifier Generalization.getGeneral()
          Returns the value of the 'General' reference
 Classifier Generalization.getSpecific()
          Returns the value of the 'Specific' container reference.
 Classifier Feature.getFeaturingClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list
 Classifier Feature.getFeaturingClassifier(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list
 Classifier ExceptionHandler.getExceptionType(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Exception Type' reference list
 Classifier ExceptionHandler.getExceptionType(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Exception Type' reference list
 Classifier CreateObjectAction.getClassifier()
          Returns the value of the 'Classifier' reference
 Classifier ComponentRealization.getRealizingClassifier()
          Returns the value of the 'Realizing Classifier' reference
 Classifier ClassifierTemplateParameter.getDefaultClassifier()
          Returns the value of the 'Default Classifier' reference
 Classifier ClassifierTemplateParameter.getConstrainingClassifier()
          Returns the value of the 'Constraining Classifier' reference
 Classifier Classifier.getRedefinedClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefined Classifier' reference list
 Classifier Classifier.getRedefinedClassifier(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'Redefined Classifier' reference list
 Classifier Classifier.getGeneral(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'General' reference list
 Classifier Classifier.getGeneral(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Classifier with the specified 'Name' from the 'General' reference list
 Classifier Class.createNestedClassifier(String name, EClass eClass)
          Creates a new Classifier, with the specified 'Name', and appends it to the 'Nested Classifier' containment reference list
 Classifier Class.getNestedClassifier(String name)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Class.getNestedClassifier(String name, boolean ignoreCase, EClass eClass, boolean createOnDemand)
          Retrieves the first Classifier with the specified 'Name' from the 'Nested Classifier' containment reference list
 Classifier Action.getContext()
          Returns the value of the 'Context' reference
 

Methods in org.eclipse.uml2.uml with parameters of type Classifier
 void UnmarshallAction.setUnmarshallType(Classifier value)
          Sets the value of the 'Unmarshall Type' reference
 void Substitution.setContract(Classifier value)
          Sets the value of the 'Contract' reference
 void Substitution.setSubstitutingClassifier(Classifier value)
          Sets the value of the 'Substituting Classifier' container reference
 void ReadIsClassifiedObjectAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 void ReadExtentAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 EObject Profile.create(Classifier classifier)
           Creates and returns an instance of (the Ecore representation of) the specified classifier defined in this profile
 void GeneralizationSet.setPowertype(Classifier value)
          Sets the value of the 'Powertype' reference
 Generalization GeneralizationSet.getGeneralization(Classifier general)
          Retrieves the first Generalization with the specified 'General' from the 'Generalization' reference list
 void Generalization.setGeneral(Classifier value)
          Sets the value of the 'General' reference
 void Generalization.setSpecific(Classifier value)
          Sets the value of the 'Specific' container reference
 void CreateObjectAction.setClassifier(Classifier value)
          Sets the value of the 'Classifier' reference
 void ComponentRealization.setRealizingClassifier(Classifier value)
          Sets the value of the 'Realizing Classifier' reference
 EList Component.realizedInterfaces(Classifier classifier)
           Utility returning the set of realized interfaces of a component: result = (classifier.clientDependency-> select(dependency|dependency.oclIsKindOf(Realization) and dependency.supplier.oclIsKindOf(Interface)))-> collect(dependency|dependency.client)
 EList Component.usedInterfaces(Classifier classifier)
           Utility returning the set of used interfaces of a component: result = (classifier.supplierDependency-> select(dependency|dependency.oclIsKindOf(Usage) and dependency.supplier.oclIsKindOf(interface)))-> collect(dependency|dependency.supplier)
 void ClassifierTemplateParameter.setDefaultClassifier(Classifier value)
          Sets the value of the 'Default Classifier' reference
 void ClassifierTemplateParameter.setConstrainingClassifier(Classifier value)
          Sets the value of the 'Constraining Classifier' reference
 Substitution Classifier.createSubstitution(String name, Classifier contract)
          Creates a new Substitution, with the specified 'Name', and 'Contract', and appends it to the 'Substitution' containment reference list
 Substitution Classifier.getSubstitution(String name, Classifier contract)
          Retrieves the first Substitution with the specified 'Name', and 'Contract' from the 'Substitution' containment reference list
 Substitution Classifier.getSubstitution(String name, Classifier contract, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Substitution with the specified 'Name', and 'Contract' from the 'Substitution' containment reference list
 Generalization Classifier.createGeneralization(Classifier general)
          Creates a new Generalization, with the specified 'General', and appends it to the 'Generalization' containment 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
 boolean Classifier.maySpecializeType(Classifier c)
           The query maySpecializeType() determines whether this classifier may have a generalization relationship to classifiers of the specified type.
 EList 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.conformsTo(Classifier other)
           The query conformsTo() gives true for a classifier that defines a type that conforms to another.
 

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

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


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