|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.uml2.uml.internal.impl.ElementImpl
org.eclipse.uml2.uml.internal.impl.NamedElementImpl
org.eclipse.uml2.uml.internal.impl.NamespaceImpl
org.eclipse.uml2.uml.internal.impl.ClassifierImpl
org.eclipse.uml2.uml.internal.impl.StructuredClassifierImpl
org.eclipse.uml2.uml.internal.impl.EncapsulatedClassifierImpl
org.eclipse.uml2.uml.internal.impl.ClassImpl
org.topcased.sysml.impl.RequirementImpl
public class RequirementImpl
An implementation of the model object ' < ? >Requirement'.
The following features are implemented:
Id
Source
Text
Kind
Risk
Verify Method
Extended Field
Derived From
Derived
Verified By
Traced To
Satisfied By
Refined By
Master
Owned Containment
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.uml2.uml.internal.impl.ClassImpl |
---|
org.eclipse.uml2.uml.internal.impl.ClassImpl.SuperClassEList |
Nested classes/interfaces inherited from class org.eclipse.uml2.uml.internal.impl.StructuredClassifierImpl |
---|
org.eclipse.uml2.uml.internal.impl.StructuredClassifierImpl.PartEList |
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<Field> |
extendedField
The cached value of the ' Extended Field ' containment reference list |
protected java.lang.String |
id
The cached value of the ' Id ' attribute.
|
protected static java.lang.String |
ID_EDEFAULT
The default value of the ' Id ' attribute.
|
protected RequirementKind |
kind
The cached value of the ' Kind ' attribute |
protected static RequirementKind |
KIND_EDEFAULT
The default value of the ' Kind ' attribute |
protected EList<Containment> |
ownedContainment
The cached value of the ' Owned Containment ' containment reference list |
protected RiskKind |
risk
The cached value of the ' Risk ' attribute |
protected static RiskKind |
RISK_EDEFAULT
The default value of the ' Risk ' attribute |
protected java.lang.String |
source
The cached value of the ' Source ' attribute |
protected static java.lang.String |
SOURCE_EDEFAULT
The default value of the ' Source ' attribute |
protected java.lang.String |
text
The cached value of the ' Text ' attribute |
protected static java.lang.String |
TEXT_EDEFAULT
The default value of the ' Text ' attribute |
protected static VerifyMethodKind |
VERIFY_METHOD_EDEFAULT
The default value of the ' Verify Method ' attribute |
protected VerifyMethodKind |
verifyMethod
The cached value of the ' Verify Method ' attribute |
Fields inherited from class org.eclipse.uml2.uml.internal.impl.ClassImpl |
---|
ATTRIBUTE_ESUBSETS, classifierBehavior, CLIENT_DEPENDENCY_ESUBSETS, FEATURE_ESUBSETS, INTERFACE_REALIZATION_ESUPERSETS, interfaceRealizations, IS_ACTIVE_EDEFAULT, IS_ACTIVE_EFLAG, nestedClassifiers, OWNED_BEHAVIOR_ESUBSETS, OWNED_ELEMENT_ESUBSETS, OWNED_MEMBER_ESUBSETS, ownedBehaviors, ownedOperations, ownedReceptions, ownedTriggers, SUPER_CLASS_ESUPERSETS |
Fields inherited from class org.eclipse.uml2.uml.internal.impl.EncapsulatedClassifierImpl |
---|
OWNED_PORT_ESUPERSETS |
Fields inherited from class org.eclipse.uml2.uml.internal.impl.StructuredClassifierImpl |
---|
MEMBER_ESUBSETS, ownedAttributes, ownedConnectors, PART_ESUPERSETS, ROLE_ESUBSETS |
Fields inherited from class org.eclipse.uml2.uml.internal.impl.ClassifierImpl |
---|
COLLABORATION_USE_ESUBSETS, collaborationUses, generalizations, IS_ABSTRACT_EDEFAULT, IS_ABSTRACT_EFLAG, IS_LEAF_EDEFAULT, IS_LEAF_EFLAG, ownedTemplateSignature, ownedUseCases, powertypeExtents, REDEFINED_ELEMENT_ESUBSETS, redefinedClassifiers, REDEFINITION_CONTEXT_ESUBSETS, representation, SUBSTITUTION_ESUPERSETS, substitutions, templateBindings, templateParameter, useCases |
Fields inherited from class org.eclipse.uml2.uml.internal.impl.NamespaceImpl |
---|
elementImports, 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.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
RequirementImpl()
|
Method Summary | |
---|---|
Requirement |
basicGetMaster()
|
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 |
getDerived()
|
EList |
getDerivedFrom()
|
EList<Field> |
getExtendedField()
|
java.lang.String |
getId()
|
RequirementKind |
getKind()
|
Requirement |
getMaster()
|
EList<Containment> |
getOwnedContainment()
|
EList |
getRefinedBy()
|
RiskKind |
getRisk()
|
EList |
getSatisfiedBy()
|
java.lang.String |
getSource()
|
java.lang.String |
getText()
|
EList |
getTracedTo()
|
EList |
getVerifiedBy()
|
VerifyMethodKind |
getVerifyMethod()
|
void |
setId(java.lang.String newId)
|
void |
setKind(RequirementKind newKind)
|
void |
setRisk(RiskKind newRisk)
|
void |
setSource(java.lang.String newSource)
|
void |
setText(java.lang.String newText)
|
void |
setVerifyMethod(VerifyMethodKind newVerifyMethod)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.uml2.uml.internal.impl.ClassImpl |
---|
basicGetClassifierBehavior, createClassifierBehavior, createInterfaceRealization, createNestedClassifier, createOwnedAttribute, createOwnedAttribute, createOwnedBehavior, createOwnedOperation, createOwnedOperation, createOwnedReception, createOwnedTrigger, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInverseAdd, getAllImplementedInterfaces, getAttributes, getClassifierBehavior, getClientDependencies, getExtension, getExtension, getExtensions, getFeatures, getGenerals, getImplementedInterfaces, getInterfaceRealization, getInterfaceRealization, getInterfaceRealizations, getNestedClassifier, getNestedClassifier, getNestedClassifiers, getOwnedAttribute, getOwnedAttribute, getOwnedAttributes, getOwnedBehavior, getOwnedBehavior, getOwnedBehaviors, getOwnedElements, getOwnedMembers, getOwnedOperation, getOwnedOperation, getOwnedOperations, getOwnedReception, getOwnedReception, getOwnedReceptions, getOwnedTrigger, getOwnedTrigger, getOwnedTriggers, getSuperClass, getSuperClass, getSuperClasses, inherit, isAbstract, isActive, isMetaclass, isSetAttributes, isSetFeatures, isSetGenerals, isSetIsAbstract, isSetOwnedAttributes, isSetOwnedElements, isSetOwnedMembers, isSetSuperClasses, setClassifierBehavior, setIsAbstract, setIsActive, validateClassBehavior, validatePassiveClass |
Methods inherited from class org.eclipse.uml2.uml.internal.impl.EncapsulatedClassifierImpl |
---|
createOwnedPort, getOwnedPort, getOwnedPort, getOwnedPorts |
Methods inherited from class org.eclipse.uml2.uml.internal.impl.StructuredClassifierImpl |
---|
createOwnedAttribute, createOwnedConnector, getMembers, getOwnedConnector, getOwnedConnector, getOwnedConnectors, getPart, getPart, getParts, getRole, getRole, getRoles, isSetMembers, isSetRoles, validateMultiplicities |
Methods inherited from class org.eclipse.uml2.uml.internal.impl.ClassifierImpl |
---|
allFeatures, allParents, basicGetNamespace, basicGetOwnedTemplateSignature, basicGetOwner, basicGetOwningTemplateParameter, basicGetPackage, basicGetRepresentation, basicGetTemplateParameter, basicSetOwnedTemplateSignature, basicSetOwnedTemplateSignatureGen, basicSetOwningTemplateParameter, basicSetTemplateParameter, basicSetTemplateParameterGen, conformsTo, conformsTo, conformsToGen, createAssociation, createCollaborationUse, createGeneralization, createOwnedTemplateSignature, createOwnedTemplateSignature, createOwnedUseCase, createRepresentation, createSubstitution, createTemplateBinding, eBasicRemoveFromContainerFeature, getAllAttributes, getAllOperations, getAllUsedInterfaces, getAssociations, getAttribute, getAttribute, getCollaborationUse, getCollaborationUse, getCollaborationUses, getFeature, getFeature, getGeneral, getGeneral, getGeneralization, getGeneralization, getGeneralizations, getInheritedMember, getInheritedMember, getInheritedMembers, getNamespace, getOperation, getOperation, getOperations, getOwnedTemplateSignature, getOwnedUseCase, getOwnedUseCase, getOwnedUseCases, getOwner, getOwningTemplateParameter, getPackage, getPowertypeExtent, getPowertypeExtent, getPowertypeExtents, getRedefinedClassifier, getRedefinedClassifier, getRedefinedClassifiers, getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, getRedefinitionContextsGen, getRepresentation, getSubstitution, getSubstitution, getSubstitutions, getTemplateBinding, getTemplateBinding, getTemplateBindings, getTemplateParameter, getUseCase, getUseCase, getUseCases, getUsedInterfaces, getVisibility, hasVisibilityOf, inheritableMembers, isCompatibleWith, isConsistentWith, isLeaf, isRedefinitionContextValid, isSetNamespace, isSetOwnedTemplateSignature, isSetOwner, isSetRedefinedElements, isSetRedefinitionContexts, isSetRedefinitionContextsGen, isSetTemplateParameter, isSetVisibility, isTemplate, isTemplateParameter, maySpecializeType, parameterableElements, parents, setIsLeaf, setOwnedTemplateSignature, setOwningTemplateParameter, setPackage, setRepresentation, setTemplateParameter, setVisibility, validateGeneralizationHierarchies, validateMapsToGeneralizationSet, validateNoCyclesInGeneralization, validateRedefinitionConsistent, validateRedefinitionContextValid, validateSpecializeType |
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, getNamesOfMember, getOwnedMember, getOwnedMember, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, membersAreDistinguishable, validateMembersDistinguishable |
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, 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, 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 java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.uml2.uml.Class |
---|
createNestedClassifier, createOwnedOperation, createOwnedOperation, createOwnedReception, getExtension, getExtension, getExtensions, getNestedClassifier, getNestedClassifier, getNestedClassifiers, getOwnedOperation, getOwnedOperation, getOwnedOperations, getOwnedReception, getOwnedReception, getOwnedReceptions, getSuperClass, getSuperClass, getSuperClasses, isActive, isMetaclass, setIsActive, validatePassiveClass |
Methods inherited from interface org.eclipse.uml2.uml.EncapsulatedClassifier |
---|
createOwnedPort, getOwnedPort, getOwnedPort, getOwnedPorts |
Methods inherited from interface org.eclipse.uml2.uml.StructuredClassifier |
---|
createOwnedAttribute, createOwnedAttribute, createOwnedAttribute, createOwnedConnector, getOwnedAttribute, getOwnedAttribute, getOwnedAttributes, getOwnedConnector, getOwnedConnector, getOwnedConnectors, getPart, getPart, getParts, getRole, getRole, getRoles, validateMultiplicities |
Methods inherited from interface org.eclipse.uml2.uml.Classifier |
---|
allFeatures, allParents, conformsTo, createCollaborationUse, createGeneralization, createOwnedUseCase, createRepresentation, createSubstitution, getAllAttributes, getAllOperations, getAllUsedInterfaces, getAttribute, getAttribute, getAttributes, getCollaborationUse, getCollaborationUse, getCollaborationUses, getFeature, getFeature, getFeatures, getGeneral, getGeneral, getGeneralization, getGeneralization, getGeneralizations, getGenerals, getInheritedMember, getInheritedMember, getInheritedMembers, getOperation, getOperation, getOperations, getOwnedUseCase, getOwnedUseCase, getOwnedUseCases, getPowertypeExtent, getPowertypeExtent, getPowertypeExtents, getRedefinedClassifier, getRedefinedClassifier, getRedefinedClassifiers, getRepresentation, getSubstitution, getSubstitution, getSubstitutions, getUseCase, getUseCase, getUseCases, getUsedInterfaces, hasVisibilityOf, inherit, inheritableMembers, isAbstract, maySpecializeType, parents, setIsAbstract, setRepresentation, validateGeneralizationHierarchies, validateMapsToGeneralizationSet, validateNoCyclesInGeneralization, validateSpecializeType |
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.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.RedefinableElement |
---|
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
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.Type |
---|
conformsTo, createAssociation, getAssociations, getPackage, setPackage |
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 |
Methods inherited from interface org.eclipse.uml2.uml.BehavioredClassifier |
---|
createClassifierBehavior, createInterfaceRealization, createOwnedBehavior, createOwnedTrigger, getAllImplementedInterfaces, getClassifierBehavior, getImplementedInterfaces, getInterfaceRealization, getInterfaceRealization, getInterfaceRealizations, getOwnedBehavior, getOwnedBehavior, getOwnedBehaviors, getOwnedTrigger, getOwnedTrigger, getOwnedTriggers, setClassifierBehavior, validateClassBehavior |
Field Detail |
---|
public static final java.lang.String copyright
protected static final java.lang.String ID_EDEFAULT
Id
' attribute.
getId()
protected java.lang.String id
Id
' attribute.
getId()
protected static final java.lang.String SOURCE_EDEFAULT
Source
' attribute.
getSource()
protected java.lang.String source
Source
' attribute.
getSource()
protected static final java.lang.String TEXT_EDEFAULT
Text
' attribute.
getText()
protected java.lang.String text
Text
' attribute.
getText()
protected static final RequirementKind KIND_EDEFAULT
Kind
' attribute.
getKind()
protected RequirementKind kind
Kind
' attribute.
getKind()
protected static final RiskKind RISK_EDEFAULT
Risk
' attribute.
getRisk()
protected RiskKind risk
Risk
' attribute.
getRisk()
protected static final VerifyMethodKind VERIFY_METHOD_EDEFAULT
Verify Method
' attribute.
getVerifyMethod()
protected VerifyMethodKind verifyMethod
Verify Method
' attribute.
getVerifyMethod()
protected EList<Field> extendedField
Extended Field
' containment reference list.
getExtendedField()
protected EList<Containment> ownedContainment
Owned Containment
' containment reference list.
getOwnedContainment()
Constructor Detail |
---|
protected RequirementImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public java.lang.String getId()
getId
in interface Requirement
Requirement.setId(String)
,
SysMLPackage.getRequirement_Id()
public void setId(java.lang.String newId)
setId
in interface Requirement
newId
- the new value of the 'Id' attribute.Requirement.getId()
public java.lang.String getSource()
getSource
in interface Requirement
Requirement.setSource(String)
,
SysMLPackage.getRequirement_Source()
public void setSource(java.lang.String newSource)
setSource
in interface Requirement
newSource
- the new value of the 'Source' attribute.Requirement.getSource()
public java.lang.String getText()
getText
in interface Requirement
Requirement.setText(String)
,
SysMLPackage.getRequirement_Text()
public void setText(java.lang.String newText)
setText
in interface Requirement
newText
- the new value of the 'Text' attribute.Requirement.getText()
public RequirementKind getKind()
getKind
in interface Requirement
RequirementKind
,
Requirement.setKind(RequirementKind)
,
SysMLPackage.getRequirement_Kind()
public void setKind(RequirementKind newKind)
setKind
in interface Requirement
newKind
- the new value of the 'Kind' attribute.RequirementKind
,
Requirement.getKind()
public RiskKind getRisk()
getRisk
in interface Requirement
RiskKind
,
Requirement.setRisk(RiskKind)
,
SysMLPackage.getRequirement_Risk()
public void setRisk(RiskKind newRisk)
setRisk
in interface Requirement
newRisk
- the new value of the 'Risk' attribute.RiskKind
,
Requirement.getRisk()
public VerifyMethodKind getVerifyMethod()
getVerifyMethod
in interface Requirement
VerifyMethodKind
,
Requirement.setVerifyMethod(VerifyMethodKind)
,
SysMLPackage.getRequirement_VerifyMethod()
public void setVerifyMethod(VerifyMethodKind newVerifyMethod)
setVerifyMethod
in interface Requirement
newVerifyMethod
- the new value of the 'Verify Method' attribute.VerifyMethodKind
,
Requirement.getVerifyMethod()
public EList<Field> getExtendedField()
getExtendedField
in interface Requirement
SysMLPackage.getRequirement_ExtendedField()
public EList getDerivedFrom()
getDerivedFrom
in interface Requirement
SysMLPackage.getRequirement_DerivedFrom()
public EList getDerived()
getDerived
in interface Requirement
SysMLPackage.getRequirement_Derived()
public EList getVerifiedBy()
getVerifiedBy
in interface Requirement
SysMLPackage.getRequirement_VerifiedBy()
public EList getTracedTo()
getTracedTo
in interface Requirement
SysMLPackage.getRequirement_TracedTo()
public EList getSatisfiedBy()
getSatisfiedBy
in interface Requirement
SysMLPackage.getRequirement_SatisfiedBy()
public EList getRefinedBy()
getRefinedBy
in interface Requirement
SysMLPackage.getRequirement_RefinedBy()
public Requirement getMaster()
getMaster
in interface Requirement
SysMLPackage.getRequirement_Master()
public Requirement basicGetMaster()
public EList<Containment> getOwnedContainment()
getOwnedContainment
in interface Requirement
SysMLPackage.getRequirement_OwnedContainment()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
public java.lang.String toString()
toString
in class org.eclipse.uml2.uml.internal.impl.ClassImpl
|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.