SysML

org.topcased.sysml.impl
Class FlowPortImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.uml2.uml.internal.impl.ElementImpl
                          extended by org.eclipse.uml2.uml.internal.impl.NamedElementImpl
                              extended by org.eclipse.uml2.uml.internal.impl.RedefinableElementImpl
                                  extended by org.eclipse.uml2.uml.internal.impl.FeatureImpl
                                      extended by org.eclipse.uml2.uml.internal.impl.StructuralFeatureImpl
                                          extended by org.eclipse.uml2.uml.internal.impl.PropertyImpl
                                              extended by org.eclipse.uml2.uml.internal.impl.PortImpl
                                                  extended by org.topcased.sysml.impl.FlowPortImpl
All Implemented Interfaces:
Notifier, EModelElement, EObject, InternalEObject, org.eclipse.uml2.uml.ConnectableElement, org.eclipse.uml2.uml.DeploymentTarget, org.eclipse.uml2.uml.Element, org.eclipse.uml2.uml.Feature, org.eclipse.uml2.uml.MultiplicityElement, org.eclipse.uml2.uml.NamedElement, org.eclipse.uml2.uml.ParameterableElement, org.eclipse.uml2.uml.Port, org.eclipse.uml2.uml.Property, org.eclipse.uml2.uml.RedefinableElement, org.eclipse.uml2.uml.StructuralFeature, org.eclipse.uml2.uml.TemplateableElement, org.eclipse.uml2.uml.TypedElement, FlowPort

public class FlowPortImpl
extends org.eclipse.uml2.uml.internal.impl.PortImpl
implements FlowPort

An implementation of the model object ' < ? >Flow Port'.

The following features are implemented:

** Generated **

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
static java.lang.String copyright
           
protected  FlowDirectionKind direction
          The cached value of the 'Direction' attribute
protected static FlowDirectionKind DIRECTION_EDEFAULT
          The default value of the 'Direction' attribute
protected static boolean IS_ATOMIC_EDEFAULT
          The default value of the 'Is Atomic' attribute
protected static boolean IS_CONJUGATED_EDEFAULT
          The default value of the 'Is Conjugated' attribute
protected  boolean isConjugated
          The cached value of the 'Is Conjugated' attribute
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.PortImpl
IS_BEHAVIOR_EDEFAULT, IS_BEHAVIOR_EFLAG, IS_SERVICE_EDEFAULT, IS_SERVICE_EFLAG, protocol, REDEFINED_ELEMENT_ESUBSETS, redefinedPorts
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.PropertyImpl
aggregation, AGGREGATION_EDEFAULT, association, CLIENT_DEPENDENCY_ESUBSETS, DEFAULT_EDEFAULT, defaultValue, DEPLOYMENT_ESUPERSETS, deployments, FEATURING_CLASSIFIER_ESUBSETS, IS_COMPOSITE_EDEFAULT, IS_DERIVED_EDEFAULT, IS_DERIVED_EFLAG, IS_DERIVED_UNION_EDEFAULT, IS_DERIVED_UNION_EFLAG, OWNED_ELEMENT_ESUBSETS, ownedTemplateSignature, qualifiers, redefinedProperties, subsettedProperties, templateBindings, templateParameter
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.StructuralFeatureImpl
IS_ORDERED_EDEFAULT, IS_ORDERED_EFLAG, IS_READ_ONLY_EDEFAULT, IS_READ_ONLY_EFLAG, IS_UNIQUE_EDEFAULT, IS_UNIQUE_EFLAG, LOWER_EDEFAULT, lowerValue, type, UPPER_EDEFAULT, upperValue
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.FeatureImpl
IS_STATIC_EDEFAULT, IS_STATIC_EFLAG
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.RedefinableElementImpl
IS_LEAF_EDEFAULT, IS_LEAF_EFLAG, REDEFINITION_CONTEXT_ESUBSETS
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.NamedElementImpl
clientDependencies, name, NAME_EDEFAULT, NAME_ESETFLAG, nameExpression, QUALIFIED_NAME_EDEFAULT, visibility, VISIBILITY_EDEFAULT, VISIBILITY_ESETFLAG
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.ElementImpl
ownedComments
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eProxyURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.uml2.uml.NamedElement
SEPARATOR
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected FlowPortImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 FlowDirectionKind getDirection()
           
 EList getProvideds()
           
 EList getRequireds()
           
 boolean isIsAtomic()
           
 boolean isIsConjugated()
           
 void setDirection(FlowDirectionKind newDirection)
           
 void setIsConjugated(boolean newIsConjugated)
           
 java.lang.String toString()
           
 boolean validateConnectedPortsCompatibility()
           
 boolean validateType()
           
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.PortImpl
basicGetProtocol, eDynamicSet, getProtocol, getProvided, getProvided, getRedefinedElements, getRedefinedPort, getRedefinedPort, getRedefinedPorts, getRequired, getRequired, isBehavior, isService, isSetRedefinedElements, setIsBehavior, setIsService, setProtocol, validateDefaultValue, validatePortAggregation, validatePortDestroyed, validateRequiredInterfaces
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.PropertyImpl
basicGetAssociation, basicGetAssociationEnd, basicGetClass_, basicGetDatatype, basicGetDefaultValue, basicGetNamespace, basicGetOpposite, basicGetOwnedTemplateSignature, basicGetOwner, basicGetOwningAssociation, basicGetOwningTemplateParameter, basicGetTemplateParameter, basicSetAssociation, basicSetAssociationEnd, basicSetDatatype, basicSetDefaultValue, basicSetOwnedTemplateSignature, basicSetOwningAssociation, basicSetOwningTemplateParameter, basicSetTemplateParameter, basicSetTemplateParameterGen, createDefaultValue, createDeployment, createOwnedTemplateSignature, createOwnedTemplateSignature, createQualifier, createQualifier, createTemplateBinding, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, eInverseRemove, getAggregation, getAssociation, getAssociationEnd, getClass_, getClientDependencies, getDatatype, getDefault, getDefaultValue, getDeployedElement, getDeployedElement, getDeployedElements, getDeployment, getDeployment, getDeployments, getEnds, getFeaturingClassifiers, getNamespace, getOpposite, getOtherEnd, getOwnedElements, getOwnedTemplateSignature, getOwner, getOwningAssociation, getOwningTemplateParameter, getQualifier, getQualifier, getQualifiers, getRedefinedProperties, getRedefinedProperty, getRedefinedProperty, getSubsettedProperties, getSubsettedProperty, getSubsettedProperty, getTemplateBinding, getTemplateBinding, getTemplateBindings, getTemplateParameter, isAttribute, isCompatibleWith, isComposite, isConsistentWith, isDerived, isDerivedUnion, isNavigable, isReadOnly, isSetDefault, isSetFeaturingClassifiers, isSetIsReadOnly, isSetNamespace, isSetOwnedElements, isSetOwner, isSetTemplateParameter, isTemplate, isTemplateParameter, parameterableElements, setAggregation, setAssociation, setAssociationEnd, setBooleanDefaultValue, setClass_, setDatatype, setDefault, setDefaultValue, setIntegerDefaultValue, setIsComposite, setIsDerived, setIsDerivedUnion, setIsNavigable, setIsReadOnly, setNullDefaultValue, setOpposite, setOwnedTemplateSignature, setOwningAssociation, setOwningTemplateParameter, setStringDefaultValue, setTemplateParameter, setUnlimitedNaturalDefaultValue, subsettingContext, unsetDefault, validateBindingToAttribute, validateDeploymentTarget, validateDerivedUnionIsDerived, validateDerivedUnionIsReadOnly, validateMultiplicityOfComposite, validateNavigableReadonly, validateRedefinedPropertyInherited, validateSubsettedPropertyNames, validateSubsettingContextConforms, validateSubsettingRules
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.StructuralFeatureImpl
basicGetLowerValue, basicGetType, basicGetUpperValue, basicSetLowerValue, basicSetUpperValue, compatibleWith, createLowerValue, createUpperValue, getLower, getLowerValue, getType, getUpper, getUpperValue, includesCardinality, includesMultiplicity, is, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setLowerValue, setType, setUpper, setUpperValue, upperBound, validateLowerGe0, validateUpperGeLower, validateUpperGt0, validateValueSpecificationConstant, validateValueSpecificationNoSideEffects
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.FeatureImpl
getFeaturingClassifier, getFeaturingClassifier, getFeaturingClassifiersGen, isStatic, setIsStatic
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.RedefinableElementImpl
getRedefinedElement, getRedefinedElement, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, getRedefinitionContextsGen, isLeaf, isRedefinitionContextValid, isSetRedefinitionContexts, isSetRedefinitionContextsGen, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.NamedElementImpl
allNamespaces, allOwningPackages, basicGetNameExpression, basicGetNamespaceGen, basicSetNameExpression, createDependency, createNameExpression, createUsage, eURIFragmentSegment, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetNamespaceGen, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.ElementImpl
addKeyword, allOwnedElements, applyStereotype, basicGetOwnerGen, create, createEAnnotation, createOwnedComment, destroy, eAdapters, eBasicSetContainer, eNotificationRequired, eNotify, eSetDeliver, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getCacheAdapter, getKeywords, getModel, getNearestPackage, getOwnedComments, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isSetOwnerGen, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.uml2.uml.Port
getProtocol, getProvided, getProvided, getRedefinedPort, getRedefinedPort, getRedefinedPorts, getRequired, getRequired, isBehavior, isService, setIsBehavior, setIsService, setProtocol, validateDefaultValue, validatePortAggregation, validatePortDestroyed, validateRequiredInterfaces
 
Methods inherited from interface org.eclipse.uml2.uml.Property
createDefaultValue, createQualifier, createQualifier, getAggregation, getAssociation, getAssociationEnd, getClass_, getDatatype, getDefault, getDefaultValue, getOpposite, getOtherEnd, getOwningAssociation, getQualifier, getQualifier, getQualifiers, getRedefinedProperties, getRedefinedProperty, getRedefinedProperty, getSubsettedProperties, getSubsettedProperty, getSubsettedProperty, isAttribute, isComposite, isDerived, isDerivedUnion, isNavigable, isSetDefault, setAggregation, setAssociation, setAssociationEnd, setBooleanDefaultValue, setDatatype, setDefault, setDefaultValue, setIntegerDefaultValue, setIsComposite, setIsDerived, setIsDerivedUnion, setIsNavigable, setNullDefaultValue, setOpposite, setOwningAssociation, setStringDefaultValue, setUnlimitedNaturalDefaultValue, subsettingContext, unsetDefault, validateBindingToAttribute, validateDeploymentTarget, validateDerivedUnionIsDerived, validateDerivedUnionIsReadOnly, validateMultiplicityOfComposite, validateNavigableReadonly, validateRedefinedPropertyInherited, validateSubsettedPropertyNames, validateSubsettingContextConforms, validateSubsettingRules
 
Methods inherited from interface org.eclipse.uml2.uml.StructuralFeature
isReadOnly, setIsReadOnly
 
Methods inherited from interface org.eclipse.uml2.uml.Feature
getFeaturingClassifier, getFeaturingClassifier, getFeaturingClassifiers, isStatic, setIsStatic
 
Methods inherited from interface org.eclipse.uml2.uml.RedefinableElement
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid
 
Methods inherited from interface org.eclipse.uml2.uml.NamedElement
allNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
 
Methods inherited from interface org.eclipse.uml2.uml.Element
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, 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
 
Methods inherited from interface org.eclipse.uml2.uml.TypedElement
getType, setType
 
Methods inherited from interface org.eclipse.uml2.uml.MultiplicityElement
compatibleWith, createLowerValue, createUpperValue, getLower, getLowerValue, getUpper, getUpperValue, includesCardinality, includesMultiplicity, is, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setLowerValue, setUpper, setUpperValue, upperBound, validateLowerGe0, validateUpperGeLower, validateUpperGt0, validateValueSpecificationConstant, validateValueSpecificationNoSideEffects
 
Methods inherited from interface org.eclipse.uml2.uml.ConnectableElement
getEnds
 
Methods inherited from interface org.eclipse.uml2.uml.TypedElement
getType, setType
 
Methods inherited from interface org.eclipse.uml2.uml.ParameterableElement
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
 
Methods inherited from interface org.eclipse.uml2.uml.DeploymentTarget
createDeployment, getDeployedElement, getDeployedElement, getDeployedElements, getDeployment, getDeployment, getDeployments
 
Methods inherited from interface org.eclipse.uml2.uml.TemplateableElement
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBinding, getTemplateBinding, getTemplateBindings, isTemplate, parameterableElements, setOwnedTemplateSignature
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **

DIRECTION_EDEFAULT

protected static final FlowDirectionKind DIRECTION_EDEFAULT
The default value of the 'Direction' attribute.

See Also:
getDirection()
** Generated **
Ordered:

direction

protected FlowDirectionKind direction
The cached value of the 'Direction' attribute.

See Also:
getDirection()
** Generated **
Ordered:

IS_CONJUGATED_EDEFAULT

protected static final boolean IS_CONJUGATED_EDEFAULT
The default value of the 'Is Conjugated' attribute.

See Also:
isIsConjugated(), Constant Field Values
** Generated **
Ordered:

isConjugated

protected boolean isConjugated
The cached value of the 'Is Conjugated' attribute.

See Also:
isIsConjugated()
** Generated **
Ordered:

IS_ATOMIC_EDEFAULT

protected static final boolean IS_ATOMIC_EDEFAULT
The default value of the 'Is Atomic' attribute.

See Also:
isIsAtomic(), Constant Field Values
** Generated **
Ordered:
Constructor Detail

FlowPortImpl

protected FlowPortImpl()

** Generated **
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

getDirection

public FlowDirectionKind getDirection()

Specified by:
getDirection in interface FlowPort
Returns:
the value of the 'Direction' attribute.
See Also:
FlowDirectionKind, FlowPort.setDirection(FlowDirectionKind), SysMLPackage.getFlowPort_Direction()
** Generated **

setDirection

public void setDirection(FlowDirectionKind newDirection)

Specified by:
setDirection in interface FlowPort
Parameters:
newDirection - the new value of the 'Direction' attribute.
See Also:
FlowDirectionKind, FlowPort.getDirection()
** Generated **

isIsConjugated

public boolean isIsConjugated()

Specified by:
isIsConjugated in interface FlowPort
Returns:
the value of the 'Is Conjugated' attribute.
See Also:
FlowPort.setIsConjugated(boolean), SysMLPackage.getFlowPort_IsConjugated()
** Generated **

setIsConjugated

public void setIsConjugated(boolean newIsConjugated)

Specified by:
setIsConjugated in interface FlowPort
Parameters:
newIsConjugated - the new value of the 'Is Conjugated' attribute.
See Also:
FlowPort.isIsConjugated()
** Generated **

isIsAtomic

public boolean isIsAtomic()

Specified by:
isIsAtomic in interface FlowPort
Returns:
the value of the 'Is Atomic' attribute.
See Also:
SysMLPackage.getFlowPort_IsAtomic()
** Generated **
NOT

validateConnectedPortsCompatibility

public boolean validateConnectedPortsCompatibility()

Specified by:
validateConnectedPortsCompatibility in interface FlowPort
** Generated **
NOT

validateType

public boolean validateType()

Specified by:
validateType in interface FlowPort
** Generated **
NOT

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface InternalEObject
Overrides:
eGet in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface InternalEObject
Overrides:
eSet in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface InternalEObject
Overrides:
eUnset in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface InternalEObject
Overrides:
eIsSet in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

toString

public java.lang.String toString()

Overrides:
toString in class org.eclipse.uml2.uml.internal.impl.PortImpl
** Generated **

getProvideds

public EList getProvideds()
Specified by:
getProvideds in interface org.eclipse.uml2.uml.Port
Overrides:
getProvideds in class org.eclipse.uml2.uml.internal.impl.PortImpl
See Also:
org.eclipse.uml2.Port#getProvideds()

getRequireds

public EList getRequireds()
Specified by:
getRequireds in interface org.eclipse.uml2.uml.Port
Overrides:
getRequireds in class org.eclipse.uml2.uml.internal.impl.PortImpl
See Also:
org.eclipse.uml2.Port#getRequireds()

SysML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.