|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Requirement
A representation of the model object ' < ? >Requirement'.
The following features are supported:
Id
Source
Text
Kind
Risk
Verify Method
Extended Field
Derived From
Derived
Verified By
Traced To
Satisfied By
Refined By
Master
Owned Containment
SysMLPackage.getRequirement()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
EList<Requirement> |
getDerived()
Returns the value of the 'Derived' reference list. |
EList<Requirement> |
getDerivedFrom()
Returns the value of the 'Derived From' reference list. |
EList<Field> |
getExtendedField()
Returns the value of the 'Extended Field' containment reference list. |
java.lang.String |
getId()
Returns the value of the ' < ? |
RequirementKind |
getKind()
Returns the value of the 'Kind' attribute. |
Requirement |
getMaster()
Returns the value of the ' < ? |
EList<Containment> |
getOwnedContainment()
Returns the value of the 'Owned Containment' containment reference list. |
EList<org.eclipse.uml2.uml.NamedElement> |
getRefinedBy()
Returns the value of the 'Refined By' reference list. |
RiskKind |
getRisk()
Returns the value of the 'Risk' attribute. |
EList<org.eclipse.uml2.uml.NamedElement> |
getSatisfiedBy()
Returns the value of the 'Satisfied By' reference list. |
java.lang.String |
getSource()
Returns the value of the ' < ? |
java.lang.String |
getText()
Returns the value of the ' < ? |
EList<org.eclipse.uml2.uml.NamedElement> |
getTracedTo()
Returns the value of the 'Traced To' reference list. |
EList<TestCase> |
getVerifiedBy()
Returns the value of the 'Verified By' reference list. |
VerifyMethodKind |
getVerifyMethod()
Returns the value of the 'Verify Method' attribute. |
void |
setId(java.lang.String value)
Sets the value of the ' Id ' attribute |
void |
setKind(RequirementKind value)
Sets the value of the ' Kind ' attribute |
void |
setRisk(RiskKind value)
Sets the value of the ' Risk ' attribute |
void |
setSource(java.lang.String value)
Sets the value of the ' Source ' attribute |
void |
setText(java.lang.String value)
Sets the value of the ' Text ' attribute |
void |
setVerifyMethod(VerifyMethodKind value)
Sets the value of the ' Verify Method ' attribute |
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 |
---|
static final java.lang.String copyright
Method Detail |
---|
java.lang.String getId()
setId(String)
,
SysMLPackage.getRequirement_Id()
void setId(java.lang.String value)
Id
' attribute.
value
- the new value of the 'Id' attribute.getId()
java.lang.String getSource()
setSource(String)
,
SysMLPackage.getRequirement_Source()
void setSource(java.lang.String value)
Source
' attribute.
value
- the new value of the 'Source' attribute.getSource()
java.lang.String getText()
setText(String)
,
SysMLPackage.getRequirement_Text()
void setText(java.lang.String value)
Text
' attribute.
value
- the new value of the 'Text' attribute.getText()
RequirementKind getKind()
RequirementKind
.
< ? >
If the meaning of the 'Kind' attribute isn't clear, there
really should be more of a description here...
RequirementKind
,
setKind(RequirementKind)
,
SysMLPackage.getRequirement_Kind()
void setKind(RequirementKind value)
Kind
' attribute.
value
- the new value of the 'Kind' attribute.RequirementKind
,
getKind()
RiskKind getRisk()
RiskKind
.
< ? > If the meaning of the 'Risk'
attribute isn't clear, there really should be more of a description
here...
RiskKind
,
setRisk(RiskKind)
,
SysMLPackage.getRequirement_Risk()
void setRisk(RiskKind value)
Risk
' attribute.
value
- the new value of the 'Risk' attribute.RiskKind
,
getRisk()
VerifyMethodKind getVerifyMethod()
VerifyMethodKind
.
< ? >
If the meaning of the 'Verify Method' attribute isn't clear,
there really should be more of a description here...
VerifyMethodKind
,
setVerifyMethod(VerifyMethodKind)
,
SysMLPackage.getRequirement_VerifyMethod()
void setVerifyMethod(VerifyMethodKind value)
Verify Method
' attribute.
value
- the new value of the 'Verify Method' attribute.VerifyMethodKind
,
getVerifyMethod()
EList<Field> getExtendedField()
Field
.
< ? > If the
meaning of the 'Extended Field' containment reference list
isn't clear, there really should be more of a description here...
SysMLPackage.getRequirement_ExtendedField()
EList<Requirement> getDerivedFrom()
Requirement
.
< ? > If
the meaning of the 'Derived From' reference list isn't
clear, there really should be more of a description here...
SysMLPackage.getRequirement_DerivedFrom()
EList<Requirement> getDerived()
Requirement
.
< ? > If the meaning of the 'Derived'
reference list isn't clear, there really should be more of a description
here...
SysMLPackage.getRequirement_Derived()
EList<TestCase> getVerifiedBy()
TestCase
.
< ? > If the meaning of the 'Verified By'
reference list isn't clear, there really should be more of a description
here...
SysMLPackage.getRequirement_VerifiedBy()
EList<org.eclipse.uml2.uml.NamedElement> getTracedTo()
NamedElement
.
< ? >
If the meaning of the 'Traced To' reference list isn't
clear, there really should be more of a description here...
SysMLPackage.getRequirement_TracedTo()
EList<org.eclipse.uml2.uml.NamedElement> getSatisfiedBy()
NamedElement
.
< ? >
If the meaning of the 'Satisfied By' reference list isn't
clear, there really should be more of a description here...
SysMLPackage.getRequirement_SatisfiedBy()
EList<org.eclipse.uml2.uml.NamedElement> getRefinedBy()
NamedElement
.
< ? >
If the meaning of the 'Refined By' reference list isn't
clear, there really should be more of a description here...
SysMLPackage.getRequirement_RefinedBy()
Requirement getMaster()
SysMLPackage.getRequirement_Master()
EList<Containment> getOwnedContainment()
Containment
.
< ? > If
the meaning of the 'Owned Containment' containment reference
list isn't clear, there really should be more of a description here...
SysMLPackage.getRequirement_OwnedContainment()
|
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.