SysML

Uses of Interface
org.topcased.sysml.Requirement

Packages that use Requirement
org.topcased.modeler.sysml.requirementdiagram   
org.topcased.modeler.sysml.requirementdiagram.commands   
org.topcased.modeler.sysml.requirementdiagram.dialogs   
org.topcased.modeler.sysml.util   
org.topcased.sysml   
org.topcased.sysml.impl   
org.topcased.sysml.tests   
org.topcased.sysml.tools.commands   
org.topcased.sysml.tools.operations   
org.topcased.sysml.util   
 

Uses of Requirement in org.topcased.modeler.sysml.requirementdiagram
 

Methods in org.topcased.modeler.sysml.requirementdiagram that return Requirement
protected  Requirement RequirementCreationUtils.createModelObjectRequirement(Requirement element)
           
 

Methods in org.topcased.modeler.sysml.requirementdiagram with parameters of type Requirement
protected  GraphElement RequirementCreationUtils.createGraphElementRequirement(Requirement element, java.lang.String presentation)
           
protected  Requirement RequirementCreationUtils.createModelObjectRequirement(Requirement element)
           
 

Uses of Requirement in org.topcased.modeler.sysml.requirementdiagram.commands
 

Constructors in org.topcased.modeler.sysml.requirementdiagram.commands with parameters of type Requirement
RequirementUpdateCommand(Requirement req, java.util.Map data)
          Create a command for updating parameters on a given requirement
 

Uses of Requirement in org.topcased.modeler.sysml.requirementdiagram.dialogs
 

Constructors in org.topcased.modeler.sysml.requirementdiagram.dialogs with parameters of type Requirement
RequirementEditDialog(Requirement requirement, org.eclipse.swt.widgets.Shell parentShell)
          Create the dialog for a given requirement
 

Uses of Requirement in org.topcased.modeler.sysml.util
 

Methods in org.topcased.modeler.sysml.util with parameters of type Requirement
 java.lang.Object ExactSysMLSwitch.caseRequirement(Requirement object)
          Returns the result of interpretting the object as an exact instance of 'Requirement'
 

Uses of Requirement in org.topcased.sysml
 

Methods in org.topcased.sysml that return Requirement
 Requirement SysMLFactory.createRequirement()
          Returns a new object of class 'Requirement'.
 Requirement Requirement.getMaster()
          Returns the value of the ' < ?
 

Methods in org.topcased.sysml that return types with arguments of type Requirement
 EList<Requirement> Requirement.getDerived()
          Returns the value of the 'Derived' reference list.
 EList<Requirement> Requirement.getDerivedFrom()
          Returns the value of the 'Derived From' reference list.
 EList<Requirement> PackageSYSML.getOwnedRequirement()
          Returns the value of the 'Owned Requirement' containment reference list.
 EList<Requirement> RequirementRelated.getRefines()
          Returns the value of the 'Refines' reference list.
 EList<Requirement> RequirementRelated.getSatisfies()
          Returns the value of the 'Satisfies' reference list.
 EList<Requirement> RequirementRelated.getTracedFrom()
          Returns the value of the 'Traced From' reference list.
 EList<Requirement> RequirementRelated.getVerifies()
          Returns the value of the 'Verifies' reference list.
 

Uses of Requirement in org.topcased.sysml.impl
 

Classes in org.topcased.sysml.impl that implement Requirement
 class RequirementImpl
          An implementation of the model object ' < ?
 

Fields in org.topcased.sysml.impl with type parameters of type Requirement
protected  EList<Requirement> PackageSYSMLImpl.ownedRequirement
          The cached value of the 'Owned Requirement' containment reference list
protected  EList<Requirement> RequirementRelatedImpl.refines
          The cached value of the 'Refines' reference list
protected  EList<Requirement> RequirementRelatedImpl.satisfies
          The cached value of the 'Satisfies' reference list
protected  EList<Requirement> RequirementRelatedImpl.tracedFrom
          The cached value of the 'Traced From' reference list
protected  EList<Requirement> RequirementRelatedImpl.verifies
          The cached value of the 'Verifies' reference list
 

Methods in org.topcased.sysml.impl that return Requirement
 Requirement RequirementImpl.basicGetMaster()
           
 Requirement SysMLFactoryImpl.createRequirement()
           
 Requirement RequirementImpl.getMaster()
           
 

Methods in org.topcased.sysml.impl that return types with arguments of type Requirement
 EList<Requirement> PackageSYSMLImpl.getOwnedRequirement()
           
 EList<Requirement> RequirementRelatedImpl.getRefines()
           
 EList<Requirement> RequirementRelatedImpl.getSatisfies()
           
 EList<Requirement> RequirementRelatedImpl.getTracedFrom()
           
 EList<Requirement> RequirementRelatedImpl.getVerifies()
           
 

Uses of Requirement in org.topcased.sysml.tests
 

Fields in org.topcased.sysml.tests declared as Requirement
protected  Requirement RequirementTest.fixture
          The fixture for this Requirement test case
 

Methods in org.topcased.sysml.tests that return Requirement
protected  Requirement RequirementTest.getFixture()
          Returns the fixture for this Requirement test case
 

Methods in org.topcased.sysml.tests with parameters of type Requirement
protected  void RequirementTest.setFixture(Requirement fixture)
          Sets the fixture for this Requirement test case
 

Uses of Requirement in org.topcased.sysml.tools.commands
 

Constructors in org.topcased.sysml.tools.commands with parameters of type Requirement
EMFDesignElementsCoverCommand(Requirement req, java.util.List data, java.util.List oldData)
          Create a command for updating design elements satisfying a requirement
EMFTestCaseCoverCommand(Requirement req, java.util.List data, java.util.List oldData)
          Create a command for updating test cases verifying a requirement.
GEFAddCoverDesignElementsCommand(org.eclipse.gef.EditDomain domain, Requirement req, java.util.List designElts)
          The Constructor.
GEFAddCoverTestCasesCommand(org.eclipse.gef.EditDomain domain, Requirement req, java.util.List testCase)
          The Constructor.
GEFDesignElementsCoverCommand(org.eclipse.gef.EditDomain domain, Requirement req, java.util.List data, java.util.List oldData)
          Create a command for updating design elements satisfying a requirement.
GEFTestCaseCoverCommand(org.eclipse.gef.EditDomain domain, Requirement req, java.util.List data, java.util.List oldData)
          Create a command for updating test cases verifying a requirement.
 

Uses of Requirement in org.topcased.sysml.tools.operations
 

Methods in org.topcased.sysml.tools.operations with parameters of type Requirement
static Satisfy DesignElementsCoverOperations.addCoveringDesignElement(Requirement requirement, org.eclipse.uml2.uml.NamedElement designElement)
          Add a design element to the design elements satisfying a requirement (i.e add a satisfy link between the design element and the requirement)
static Verify TestCaseCoverOperations.addCoveringTestCase(Requirement requirement, TestCase testcase)
          Add a test case to the test cases verifying a requirement (i.e add a verify link between the test case and the requirement)
static java.util.List DesignElementsCoverOperations.getAvailableDesignElements(Requirement requirement)
          Return the list of design elements that can satisfy a requirement A query based on the following OCL expression NamedElement.allInstances()
static java.util.List TestCaseCoverOperations.getAvailableTestCases(Requirement requirement)
          Return the list of test cases that can verify a requirement A query based on the following OCL expression TestCase.allInstances()
static java.util.List DesignElementsCoverOperations.getCoveringDesignElements(Requirement requirement)
          Return the list of design elements that satisfy a requirement A query based on the following OCL expression Satisfy.allInstances()->select(supplier->includes(self)).client->asSet()
static java.util.List<?> TestCaseCoverOperations.getCoveringTestCases(Requirement requirement)
          Return the list of test cases that verify a requirement A query based on the following OCL expression Verify.allInstances()->select(supplier->includes(self)).client->select(oclIsTypeOf(TestCase))->asSet()
static java.util.List DesignElementsCoverOperations.getSatisfyLinks(Requirement requirement, org.eclipse.uml2.uml.NamedElement designElement)
          Returns all the satisfy links that match a design element to a requirement.
static java.util.List<?> TestCaseCoverOperations.getVerifyLinks(Requirement requirement, TestCase testcase)
          Returns all the verify links that match a test case to a requirement.
static void DesignElementsCoverOperations.removeCoveringDesignElement(Requirement requirement, org.eclipse.uml2.uml.NamedElement designElement)
          Remove a design element from the design elements satisfying a requirement (i.e remove the satisfy links between the design element and the requirement)
static void TestCaseCoverOperations.removeCoveringTestCase(Requirement requirement, TestCase testcase)
          Remove a test case from the test cases verifying a requirement (i.e remove the verify links between the test case and the requirement)
 

Uses of Requirement in org.topcased.sysml.util
 

Methods in org.topcased.sysml.util with parameters of type Requirement
 T SysMLSwitch.caseRequirement(Requirement object)
          Returns the result of interpretting the object as an instance of 'Requirement'
 


SysML

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