SysML

org.topcased.sysml
Interface PackageSYSML

All Superinterfaces:
org.eclipse.uml2.uml.Element, EModelElement, EObject, org.eclipse.uml2.uml.NamedElement, org.eclipse.uml2.uml.Namespace, Notifier, org.eclipse.uml2.uml.Package, org.eclipse.uml2.uml.PackageableElement, org.eclipse.uml2.uml.ParameterableElement, org.eclipse.uml2.uml.TemplateableElement
All Known Subinterfaces:
BlockDefinition, ModelSYSML, RequirementDefinition
All Known Implementing Classes:
BlockDefinitionImpl, ModelSYSMLImpl, PackageSYSMLImpl, RequirementDefinitionImpl

public interface PackageSYSML
extends org.eclipse.uml2.uml.Package

A representation of the model object ' < ? >Package SYSML'.

The following features are supported:

See Also:
SysMLPackage.getPackageSYSML()
** Generated **
Model:
annotation="http://www.topcased.org/uuid uuid='113941280457735'"

Field Summary
static java.lang.String copyright
           
 
Fields inherited from interface org.eclipse.uml2.uml.NamedElement
SEPARATOR
 
Fields inherited from interface org.eclipse.uml2.uml.NamedElement
SEPARATOR
 
Method Summary
 EList<org.eclipse.uml2.uml.Actor> getOwnedActors()
          Returns the value of the 'Owned Actors' containment reference list.
 EList<BlockDefinition> getOwnedBlockDefinition()
          Returns the value of the 'Owned Block Definition' containment reference list.
 EList<Block> getOwnedBlocks()
          Returns the value of the 'Owned Blocks' containment reference list.
 EList<org.eclipse.uml2.uml.DataType> getOwnedDataTypes()
          Returns the value of the 'Owned Data Types' containment reference list.
 EList<org.eclipse.uml2.uml.GeneralizationSet> getOwnedGenSet()
          Returns the value of the 'Owned Gen Set' containment reference list.
 EList<org.eclipse.uml2.uml.Interface> getOwnedInterfaces()
          Returns the value of the 'Owned Interfaces' containment reference list.
 EList<ItemFlow> getOwnedItemFlow()
          Returns the value of the 'Owned Item Flow' containment reference list.
 EList<org.eclipse.uml2.uml.Relationship> getOwnedRelationships()
          Returns the value of the 'Owned Relationships' containment reference list.
 EList<Requirement> getOwnedRequirement()
          Returns the value of the 'Owned Requirement' containment reference list.
 EList<RequirementDefinition> getOwnedRequirementDefinition()
          Returns the value of the 'Owned Requirement Definition' containment reference list.
 EList<Satisfy> getOwnedSatisfy()
          Returns the value of the 'Owned Satisfy' containment reference list.
 EList<TestCase> getOwnedTestCase()
          Returns the value of the 'Owned Test Case' containment reference list.
 EList<Trace> getOwnedTraceDependency()
          Returns the value of the 'Owned Trace Dependency' containment reference list.
 
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

static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **
Method Detail

getOwnedBlockDefinition

EList<BlockDefinition> getOwnedBlockDefinition()
Returns the value of the 'Owned Block Definition' containment reference list. The list contents are of type BlockDefinition. < ? > If the meaning of the 'Owned Block Definition' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Block Definition' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedBlockDefinition()
** Generated **
Model:
type="org.topcased.sysml.BlockDefinition" containment="true" annotation="http://www.topcased.org/uuid uuid='113941280457736'"

getOwnedRequirementDefinition

EList<RequirementDefinition> getOwnedRequirementDefinition()
Returns the value of the 'Owned Requirement Definition' containment reference list. The list contents are of type RequirementDefinition. < ? > If the meaning of the 'Owned Requirement Definition' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Requirement Definition' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRequirementDefinition()
** Generated **
Model:
type="org.topcased.sysml.RequirementDefinition" containment="true" annotation="http://www.topcased.org/uuid uuid='114130792049551'"

getOwnedSatisfy

EList<Satisfy> getOwnedSatisfy()
Returns the value of the 'Owned Satisfy' containment reference list. The list contents are of type Satisfy.

If the meaning of the 'Owned Satisfy' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Satisfy' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedSatisfy()
** Generated **
Model:
type="org.topcased.sysml.Satisfy" containment="true"

getOwnedTestCase

EList<TestCase> getOwnedTestCase()
Returns the value of the 'Owned Test Case' containment reference list. The list contents are of type TestCase.

If the meaning of the 'Owned Test Case' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Test Case' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedTestCase()
** Generated **
Model:
type="org.topcased.sysml.TestCase" containment="true"

getOwnedTraceDependency

EList<Trace> getOwnedTraceDependency()
Returns the value of the 'Owned Trace Dependency' containment reference list. The list contents are of type Trace.

If the meaning of the 'Owned Trace Dependency' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Trace Dependency' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedTraceDependency()
** Generated **
Model:
type="org.topcased.sysml.Trace" containment="true"

getOwnedRequirement

EList<Requirement> getOwnedRequirement()
Returns the value of the 'Owned Requirement' containment reference list. The list contents are of type Requirement.

If the meaning of the 'Owned Requirement' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Requirement' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRequirement()
** Generated **
Model:
type="org.topcased.sysml.Requirement" containment="true"

getOwnedItemFlow

EList<ItemFlow> getOwnedItemFlow()
Returns the value of the 'Owned Item Flow' containment reference list. The list contents are of type ItemFlow.

If the meaning of the 'Owned Item Flow' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Item Flow' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedItemFlow()
** Generated **
Model:
type="org.topcased.sysml.ItemFlow" containment="true"

getOwnedInterfaces

EList<org.eclipse.uml2.uml.Interface> getOwnedInterfaces()
Returns the value of the 'Owned Interfaces' containment reference list. The list contents are of type Interface.

If the meaning of the 'Owned Interfaces' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Interfaces' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedInterfaces()
** Generated **
Model:
type="org.eclipse.uml2.uml.Interface" containment="true"

getOwnedGenSet

EList<org.eclipse.uml2.uml.GeneralizationSet> getOwnedGenSet()
Returns the value of the 'Owned Gen Set' containment reference list. The list contents are of type GeneralizationSet.

If the meaning of the 'Owned Gen Set' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Gen Set' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedGenSet()
** Generated **
Model:
type="org.eclipse.uml2.uml.GeneralizationSet" containment="true"

getOwnedActors

EList<org.eclipse.uml2.uml.Actor> getOwnedActors()
Returns the value of the 'Owned Actors' containment reference list. The list contents are of type Actor.

If the meaning of the 'Owned Actors' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Actors' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedActors()
** Generated **
Model:
type="org.eclipse.uml2.uml.Actor" containment="true"

getOwnedBlocks

EList<Block> getOwnedBlocks()
Returns the value of the 'Owned Blocks' containment reference list. The list contents are of type Block.

If the meaning of the 'Owned Blocks' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Blocks' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedBlocks()
** Generated **
Model:
type="org.topcased.sysml.Block" containment="true"

getOwnedDataTypes

EList<org.eclipse.uml2.uml.DataType> getOwnedDataTypes()
Returns the value of the 'Owned Data Types' containment reference list. The list contents are of type DataType.

If the meaning of the 'Owned Data Types' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Data Types' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedDataTypes()
** Generated **
Model:
type="org.eclipse.uml2.uml.DataType" containment="true"

getOwnedRelationships

EList<org.eclipse.uml2.uml.Relationship> getOwnedRelationships()
Returns the value of the 'Owned Relationships' containment reference list. The list contents are of type Relationship.

If the meaning of the 'Owned Relationships' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Owned Relationships' containment reference list.
See Also:
SysMLPackage.getPackageSYSML_OwnedRelationships()
** Generated **
Model:
type="org.eclipse.uml2.uml.Relationship" containment="true"

SysML

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