SysML

org.topcased.sysml.impl
Class PackageSYSMLImpl

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.NamespaceImpl
                                  extended by org.eclipse.uml2.uml.internal.impl.PackageImpl
                                      extended by org.topcased.sysml.impl.PackageSYSMLImpl
All Implemented Interfaces:
Notifier, EModelElement, EObject, InternalEObject, org.eclipse.uml2.uml.Element, org.eclipse.uml2.uml.NamedElement, org.eclipse.uml2.uml.Namespace, org.eclipse.uml2.uml.Package, org.eclipse.uml2.uml.PackageableElement, org.eclipse.uml2.uml.ParameterableElement, org.eclipse.uml2.uml.TemplateableElement, PackageSYSML
Direct Known Subclasses:
BlockDefinitionImpl, ModelSYSMLImpl, RequirementDefinitionImpl

public class PackageSYSMLImpl
extends org.eclipse.uml2.uml.internal.impl.PackageImpl
implements PackageSYSML

An implementation of the model object ' < ? >Package SYSML'.

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  EList<org.eclipse.uml2.uml.Actor> ownedActors
          The cached value of the 'Owned Actors' containment reference list
protected  EList<BlockDefinition> ownedBlockDefinition
          The cached value of the 'Owned Block Definition' containment reference list
protected  EList<Block> ownedBlocks
          The cached value of the 'Owned Blocks' containment reference list
protected  EList<org.eclipse.uml2.uml.DataType> ownedDataTypes
          The cached value of the 'Owned Data Types' containment reference list
protected  EList<org.eclipse.uml2.uml.GeneralizationSet> ownedGenSet
          The cached value of the 'Owned Gen Set' containment reference list
protected  EList<org.eclipse.uml2.uml.Interface> ownedInterfaces
          The cached value of the 'Owned Interfaces' containment reference list
protected  EList<ItemFlow> ownedItemFlow
          The cached value of the 'Owned Item Flow' containment reference list
protected  EList<org.eclipse.uml2.uml.Relationship> ownedRelationships
          The cached value of the 'Owned Relationships' containment reference list
protected  EList<Requirement> ownedRequirement
          The cached value of the 'Owned Requirement' containment reference list
protected  EList<RequirementDefinition> ownedRequirementDefinition
          The cached value of the 'Owned Requirement Definition' containment reference list
protected  EList<Satisfy> ownedSatisfy
          The cached value of the 'Owned Satisfy' containment reference list
protected  EList<TestCase> ownedTestCase
          The cached value of the 'Owned Test Case' containment reference list
protected  EList<Trace> ownedTraceDependency
          The cached value of the 'Owned Trace Dependency' containment reference list
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.PackageImpl
NESTED_PACKAGE_ESUPERSETS, OWNED_ELEMENT_ESUBSETS, OWNED_MEMBER_ESUBSETS, OWNED_TYPE_ESUPERSETS, ownedTemplateSignature, packagedElements, packageMerges, profileApplications, templateBindings, templateParameter
 
Fields inherited from class org.eclipse.uml2.uml.internal.impl.NamespaceImpl
elementImports, MEMBER_ESUBSETS, ownedRules, packageImports
 
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.uml2.uml.NamedElement
SEPARATOR
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected PackageSYSMLImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 EList<org.eclipse.uml2.uml.Actor> getOwnedActors()
           
 EList<BlockDefinition> getOwnedBlockDefinition()
           
 EList<Block> getOwnedBlocks()
           
 EList<org.eclipse.uml2.uml.DataType> getOwnedDataTypes()
           
 EList<org.eclipse.uml2.uml.GeneralizationSet> getOwnedGenSet()
           
 EList<org.eclipse.uml2.uml.Interface> getOwnedInterfaces()
           
 EList<ItemFlow> getOwnedItemFlow()
           
 EList<org.eclipse.uml2.uml.Relationship> getOwnedRelationships()
           
 EList<Requirement> getOwnedRequirement()
           
 EList<RequirementDefinition> getOwnedRequirementDefinition()
           
 EList<Satisfy> getOwnedSatisfy()
           
 EList<TestCase> getOwnedTestCase()
           
 EList<Trace> getOwnedTraceDependency()
           
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.PackageImpl
applyProfile, basicGetNamespace, basicGetNestingPackage, basicGetOwnedTemplateSignature, basicGetOwner, basicGetOwningTemplateParameter, basicGetTemplateParameter, basicSetOwnedTemplateSignature, basicSetOwningTemplateParameter, basicSetTemplateParameter, createNestedPackage, createNestedPackage, createOwnedClass, createOwnedEnumeration, createOwnedInterface, createOwnedPrimitiveType, createOwnedTemplateSignature, createOwnedTemplateSignature, createOwnedType, createPackagedElement, createPackageMerge, createProfileApplication, createTemplateBinding, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, getAllAppliedProfiles, getAllProfileApplications, getAppliedProfile, getAppliedProfile, getAppliedProfiles, getNamespace, getNestedPackage, getNestedPackage, getNestedPackages, getNestingPackage, getOwnedElements, getOwnedMembers, getOwnedTemplateSignature, getOwnedType, getOwnedType, getOwnedTypes, getOwner, getOwningTemplateParameter, getPackagedElement, getPackagedElement, getPackagedElements, getPackageMerge, getPackageMerge, getPackageMerges, getProfileApplication, getProfileApplication, getProfileApplications, getTemplateBinding, getTemplateBinding, getTemplateBindings, getTemplateParameter, getVisibility, isCompatibleWith, isModelLibrary, isProfileApplied, isSetNamespace, isSetOwnedElements, isSetOwnedMembers, isSetOwner, isSetVisibility, isTemplate, isTemplateParameter, makesVisible, mustBeOwned, parameterableElements, setNestingPackage, setOwnedTemplateSignature, setOwningTemplateParameter, setTemplateParameter, setVisibility, toString, unapplyProfile, validateElementsPublicOrPrivate, visibleMembers
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.NamespaceImpl
createElementImport, createElementImport, createOwnedRule, createOwnedRule, createPackageImport, createPackageImport, excludeCollisions, getElementImport, getElementImport, getElementImports, getImportedElements, getImportedMember, getImportedMember, getImportedMembers, getImportedPackages, getMember, getMember, getMembers, getNamesOfMember, getOwnedMember, getOwnedMember, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, isSetMembers, membersAreDistinguishable, validateMembersDistinguishable
 
Methods inherited from class org.eclipse.uml2.uml.internal.impl.NamedElementImpl
allNamespaces, allOwningPackages, basicGetNameExpression, basicGetNamespaceGen, basicSetNameExpression, createDependency, createNameExpression, createUsage, eURIFragmentSegment, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getQualifiedName, isDistinguishableFrom, isSetName, isSetNamespaceGen, separator, setName, setNameExpression, 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, 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, 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.Package
applyProfile, createNestedPackage, createNestedPackage, createOwnedClass, createOwnedEnumeration, createOwnedInterface, createOwnedPrimitiveType, createOwnedType, createPackagedElement, createPackageMerge, createProfileApplication, getAllAppliedProfiles, getAllProfileApplications, getAppliedProfile, getAppliedProfile, getAppliedProfiles, getNestedPackage, getNestedPackage, getNestedPackages, getNestingPackage, getOwnedType, getOwnedType, getOwnedTypes, getPackagedElement, getPackagedElement, getPackagedElements, getPackageMerge, getPackageMerge, getPackageMerges, getProfileApplication, getProfileApplication, getProfileApplications, isModelLibrary, isProfileApplied, makesVisible, setNestingPackage, unapplyProfile, validateElementsPublicOrPrivate, visibleMembers
 
Methods inherited from interface org.eclipse.uml2.uml.Namespace
createElementImport, createElementImport, createOwnedRule, createOwnedRule, createPackageImport, createPackageImport, excludeCollisions, getElementImport, getElementImport, getElementImports, getImportedElements, getImportedMember, getImportedMember, getImportedMembers, getImportedPackages, getMember, getMember, getMembers, getNamesOfMember, getOwnedMember, getOwnedMember, getOwnedMembers, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, membersAreDistinguishable, validateMembersDistinguishable
 
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.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.ParameterableElement
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
 
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.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 **

ownedBlockDefinition

protected EList<BlockDefinition> ownedBlockDefinition
The cached value of the 'Owned Block Definition' containment reference list.

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

ownedRequirementDefinition

protected EList<RequirementDefinition> ownedRequirementDefinition
The cached value of the 'Owned Requirement Definition' containment reference list.

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

ownedSatisfy

protected EList<Satisfy> ownedSatisfy
The cached value of the 'Owned Satisfy' containment reference list.

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

ownedTestCase

protected EList<TestCase> ownedTestCase
The cached value of the 'Owned Test Case' containment reference list.

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

ownedTraceDependency

protected EList<Trace> ownedTraceDependency
The cached value of the 'Owned Trace Dependency' containment reference list.

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

ownedRequirement

protected EList<Requirement> ownedRequirement
The cached value of the 'Owned Requirement' containment reference list.

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

ownedItemFlow

protected EList<ItemFlow> ownedItemFlow
The cached value of the 'Owned Item Flow' containment reference list.

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

ownedInterfaces

protected EList<org.eclipse.uml2.uml.Interface> ownedInterfaces
The cached value of the 'Owned Interfaces' containment reference list.

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

ownedGenSet

protected EList<org.eclipse.uml2.uml.GeneralizationSet> ownedGenSet
The cached value of the 'Owned Gen Set' containment reference list.

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

ownedActors

protected EList<org.eclipse.uml2.uml.Actor> ownedActors
The cached value of the 'Owned Actors' containment reference list.

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

ownedBlocks

protected EList<Block> ownedBlocks
The cached value of the 'Owned Blocks' containment reference list.

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

ownedDataTypes

protected EList<org.eclipse.uml2.uml.DataType> ownedDataTypes
The cached value of the 'Owned Data Types' containment reference list.

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

ownedRelationships

protected EList<org.eclipse.uml2.uml.Relationship> ownedRelationships
The cached value of the 'Owned Relationships' containment reference list.

See Also:
getOwnedRelationships()
** Generated **
Ordered:
Constructor Detail

PackageSYSMLImpl

protected PackageSYSMLImpl()

** Generated **
Method Detail

eStaticClass

protected EClass eStaticClass()

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

getOwnedBlockDefinition

public EList<BlockDefinition> getOwnedBlockDefinition()

Specified by:
getOwnedBlockDefinition in interface PackageSYSML
Returns:
the value of the 'Owned Block Definition' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedBlockDefinition()
** Generated **

getOwnedRequirementDefinition

public EList<RequirementDefinition> getOwnedRequirementDefinition()

Specified by:
getOwnedRequirementDefinition in interface PackageSYSML
Returns:
the value of the 'Owned Requirement Definition' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRequirementDefinition()
** Generated **

getOwnedSatisfy

public EList<Satisfy> getOwnedSatisfy()

Specified by:
getOwnedSatisfy in interface PackageSYSML
Returns:
the value of the 'Owned Satisfy' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedSatisfy()
** Generated **

getOwnedTestCase

public EList<TestCase> getOwnedTestCase()

Specified by:
getOwnedTestCase in interface PackageSYSML
Returns:
the value of the 'Owned Test Case' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedTestCase()
** Generated **

getOwnedTraceDependency

public EList<Trace> getOwnedTraceDependency()

Specified by:
getOwnedTraceDependency in interface PackageSYSML
Returns:
the value of the 'Owned Trace Dependency' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedTraceDependency()
** Generated **

getOwnedRequirement

public EList<Requirement> getOwnedRequirement()

Specified by:
getOwnedRequirement in interface PackageSYSML
Returns:
the value of the 'Owned Requirement' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRequirement()
** Generated **

getOwnedItemFlow

public EList<ItemFlow> getOwnedItemFlow()

Specified by:
getOwnedItemFlow in interface PackageSYSML
Returns:
the value of the 'Owned Item Flow' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedItemFlow()
** Generated **

getOwnedInterfaces

public EList<org.eclipse.uml2.uml.Interface> getOwnedInterfaces()

Specified by:
getOwnedInterfaces in interface PackageSYSML
Returns:
the value of the 'Owned Interfaces' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedInterfaces()
** Generated **

getOwnedGenSet

public EList<org.eclipse.uml2.uml.GeneralizationSet> getOwnedGenSet()

Specified by:
getOwnedGenSet in interface PackageSYSML
Returns:
the value of the 'Owned Gen Set' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedGenSet()
** Generated **

getOwnedActors

public EList<org.eclipse.uml2.uml.Actor> getOwnedActors()

Specified by:
getOwnedActors in interface PackageSYSML
Returns:
the value of the 'Owned Actors' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedActors()
** Generated **

getOwnedBlocks

public EList<Block> getOwnedBlocks()

Specified by:
getOwnedBlocks in interface PackageSYSML
Returns:
the value of the 'Owned Blocks' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedBlocks()
** Generated **

getOwnedDataTypes

public EList<org.eclipse.uml2.uml.DataType> getOwnedDataTypes()

Specified by:
getOwnedDataTypes in interface PackageSYSML
Returns:
the value of the 'Owned Data Types' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedDataTypes()
** Generated **

getOwnedRelationships

public EList<org.eclipse.uml2.uml.Relationship> getOwnedRelationships()

Specified by:
getOwnedRelationships in interface PackageSYSML
Returns:
the value of the 'Owned Relationships' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRelationships()
** Generated **

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.uml2.uml.internal.impl.PackageImpl
** Generated **

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.PackageImpl
** 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.PackageImpl
** Generated **

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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

SysML

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