|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Read Is Classified Object Action'. This action tests the classification of an object against a given class. It can be restricted to testing direct instances.
The following features are supported:
UML2Package.getReadIsClassifiedObjectAction()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
InputPin |
createObject()
Creates a InputPin and sets the 'Object' containment reference |
InputPin |
createObject(EClass eClass)
Creates a InputPin and sets the 'Object' containment reference |
OutputPin |
createResult()
Creates a OutputPin and sets the 'Result' containment reference |
OutputPin |
createResult(EClass eClass)
Deprecated. Use #createResult() instead. |
Classifier |
getClassifier()
Returns the value of the 'Classifier' reference |
InputPin |
getObject()
Returns the value of the 'Object' containment reference |
OutputPin |
getResult()
Returns the value of the 'Result' containment reference |
boolean |
isDirect()
Returns the value of the 'Is Direct' attribute. |
void |
setClassifier(Classifier value)
Sets the value of the ' Classifier ' reference |
void |
setIsDirect(boolean value)
Sets the value of the ' Is Direct ' attribute |
void |
setObject(InputPin value)
Sets the value of the ' Object ' containment reference |
void |
setResult(OutputPin value)
Sets the value of the ' Result ' containment reference |
Methods inherited from interface org.eclipse.uml2.Action |
---|
createLocalPostcondition, createLocalPostcondition, createLocalPrecondition, createLocalPrecondition, getContext, getEffect, getInput, getInputs, getLocalPostcondition, getLocalPostconditions, getLocalPrecondition, getLocalPreconditions, getOutput, getOutputs, setEffect |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
---|
createHandler, createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
---|
getActivity, getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, getRedefinedElement, getRedefinedElements, setActivity, setInStructuredNode |
Methods inherited from interface org.eclipse.uml2.RedefinableElement |
---|
getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
Methods inherited from interface org.eclipse.uml2.NamedElement |
---|
allNamespaces, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
---|
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final java.lang.String copyright
Method Detail |
public boolean isDirect()
"false"
.
If the meaning of the 'Is Direct' attribute isn't clear, there really should be more of a description here...
Indicates whether the classifier must directly classify the input object. The default value is false.
setIsDirect(boolean)
,
UML2Package.getReadIsClassifiedObjectAction_IsDirect()
public void setIsDirect(boolean value)
Is Direct
' attribute.
value
- the new value of the 'Is Direct' attribute.isDirect()
public Classifier getClassifier()
If the meaning of the 'Classifier' reference isn't clear, there really should be more of a description here...
The classifier against which the classification of the input object is tested.
setClassifier(Classifier)
,
UML2Package.getReadIsClassifiedObjectAction_Classifier()
public void setClassifier(Classifier value)
Classifier
' reference.
value
- the new value of the 'Classifier' reference.getClassifier()
public OutputPin getResult()
If the meaning of the 'Result' containment reference isn't clear, there really should be more of a description here...
After termination of the action, will hold the result of the test. (Specializes Action.output.)
setResult(OutputPin)
,
UML2Package.getReadIsClassifiedObjectAction_Result()
public void setResult(OutputPin value)
Result
' containment reference.
value
- the new value of the 'Result' containment reference.getResult()
public OutputPin createResult(EClass eClass)
OutputPin
and sets the 'Result' containment reference.
eClass
- The Ecore class of the OutputPin
to create.
OutputPin
.getResult()
public OutputPin createResult()
OutputPin
and sets the 'Result' containment reference.
OutputPin
.getResult()
public InputPin getObject()
If the meaning of the 'Object' containment reference isn't clear, there really should be more of a description here...
Holds the object whose classification is to be tested. (Specializes Action.input.)
setObject(InputPin)
,
UML2Package.getReadIsClassifiedObjectAction_Object()
public void setObject(InputPin value)
Object
' containment reference.
value
- the new value of the 'Object' containment reference.getObject()
public InputPin createObject(EClass eClass)
InputPin
and sets the 'Object' containment reference.
eClass
- The Ecore class of the InputPin
to create.
InputPin
.getObject()
public InputPin createObject()
InputPin
and sets the 'Object' containment reference.
InputPin
.getObject()
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |