com.ibm.rational.test.lt.models.behavior.lttest

Interface LttestFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier


    public interface LttestFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    LttestPackage
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static LttestFactory eINSTANCE
      The singleton instance of the factory
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      com.ibm.rational.test.lt.models.behavior.lttest.AttachedFile createAttachedFile()
      Returns a new object of class 'Attached File'
      com.ibm.rational.test.lt.models.behavior.lttest.AttachedFileProxy createAttachedFileProxy()
      Returns a new object of class 'Attached File Proxy'
      Datapool createDatapool()
      Returns a new object of class 'Datapool'
      com.ibm.rational.test.lt.models.behavior.lttest.DataTransformOptions createDataTransformOptions()
      Returns a new object of class 'Data Transform Options'
      com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile createLTAnnotationFile()
      Returns a new object of class 'LT Annotation File'
      LTFeature createLTFeature()
      Returns a new object of class 'LT Feature'
      LTLoop createLTLoop()
      Returns a new object of class 'LT Loop'
      LTOptions createLTOptions()
      Returns a new object of class 'LT Options'
      com.ibm.rational.test.lt.models.behavior.lttest.LTPicture createLTPicture()
      Returns a new object of class 'LT Picture'
      com.ibm.rational.test.lt.models.behavior.lttest.LTProperties createLTProperties()
      Returns a new object of class 'LT Properties'
      LTResources createLTResources()
      Returns a new object of class 'LT Resources'
      LTTest createLTTest()
      Returns a new object of class 'LT Test'
      LTTest createLTTest(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite test)
      Returns a new object of class 'LT Test'
      LTTest createLTTest(org.eclipse.emf.ecore.resource.Resource resource)
      Returns a new object of class 'LT Test'
      LTTest createLTTest(String path) 
      LTTransaction createLTTransaction()
      Returns a new object of class 'LT Transaction'
      com.ibm.rational.test.common.models.behavior.variables.CBVar createLTVar()
      Deprecated.  
      com.ibm.rational.test.lt.models.behavior.lttest.LTVariable createLTVariable()
      Returns a new object of class 'LT Variable'
      com.ibm.rational.test.lt.models.behavior.lttest.LTVariableFieldValue createLTVariableFieldValue()
      Returns a new object of class 'LT Variable Field Value'
      CBVersion createLTVersion()
      Returns a new object of class 'LT Version'
      com.ibm.rational.test.lt.models.behavior.lttest.RuleFileOptions createRuleFileOptions()
      Returns a new object of class 'Rule File Options'
      com.ibm.rational.test.lt.models.behavior.lttest.TestOptions createTestOptions()
      Returns a new object of class 'Test Options'
      LttestPackage getLttestPackage()
      Returns the package supported by this factory
      LTTest loadLTTest(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite test)
      Load the test from an ITestSuite
      LTTest loadLTTest(String path)
      Load the test from a file path.
      • Methods inherited from interface org.eclipse.emf.ecore.EFactory

        convertToString, create, createFromString, getEPackage, setEPackage
      • 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Field Detail

      • eINSTANCE

        static final LttestFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createLTTest

        LTTest createLTTest()
        Returns a new object of class 'LT Test'.
        Returns:
        a new object of class 'LT Test'.
      • createLTTest

        LTTest createLTTest(org.eclipse.emf.ecore.resource.Resource resource)
        Returns a new object of class 'LT Test'.
        Returns:
        a new object of class 'LT Test'.
      • createLTTest

        LTTest createLTTest(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite test)
        Returns a new object of class 'LT Test'.
        Returns:
        a new object of class 'LT Test'.
      • createLTTransaction

        LTTransaction createLTTransaction()
        Returns a new object of class 'LT Transaction'.
        Returns:
        a new object of class 'LT Transaction'.
      • createDatapool

        Datapool createDatapool()
        Returns a new object of class 'Datapool'.
        Returns:
        a new object of class 'Datapool'.
      • createLTOptions

        LTOptions createLTOptions()
        Returns a new object of class 'LT Options'.
        Returns:
        a new object of class 'LT Options'.
      • createLTVersion

        CBVersion createLTVersion()
        Returns a new object of class 'LT Version'.
        Returns:
        a new object of class 'LT Version'.
      • createLTProperties

        com.ibm.rational.test.lt.models.behavior.lttest.LTProperties createLTProperties()
        Returns a new object of class 'LT Properties'.
        Returns:
        a new object of class 'LT Properties'.
      • createLTLoop

        LTLoop createLTLoop()
        Returns a new object of class 'LT Loop'.
        Returns:
        a new object of class 'LT Loop'.
      • createLTVariable

        com.ibm.rational.test.lt.models.behavior.lttest.LTVariable createLTVariable()
        Returns a new object of class 'LT Variable'.
        Returns:
        a new object of class 'LT Variable'.
      • createLTVariableFieldValue

        com.ibm.rational.test.lt.models.behavior.lttest.LTVariableFieldValue createLTVariableFieldValue()
        Returns a new object of class 'LT Variable Field Value'.
        Returns:
        a new object of class 'LT Variable Field Value'.
      • createLTVar

        com.ibm.rational.test.common.models.behavior.variables.CBVar createLTVar()
        Deprecated. 
        Returns a new object of class 'LT Var'.
        Returns:
        a new object of class 'LT Var'.
      • createLTPicture

        com.ibm.rational.test.lt.models.behavior.lttest.LTPicture createLTPicture()
        Returns a new object of class 'LT Picture'.
        Returns:
        a new object of class 'LT Picture'.
      • createRuleFileOptions

        com.ibm.rational.test.lt.models.behavior.lttest.RuleFileOptions createRuleFileOptions()
        Returns a new object of class 'Rule File Options'.
        Returns:
        a new object of class 'Rule File Options'.
      • createTestOptions

        com.ibm.rational.test.lt.models.behavior.lttest.TestOptions createTestOptions()
        Returns a new object of class 'Test Options'.
        Returns:
        a new object of class 'Test Options'.
      • createDataTransformOptions

        com.ibm.rational.test.lt.models.behavior.lttest.DataTransformOptions createDataTransformOptions()
        Returns a new object of class 'Data Transform Options'.
        Returns:
        a new object of class 'Data Transform Options'.
      • createAttachedFile

        com.ibm.rational.test.lt.models.behavior.lttest.AttachedFile createAttachedFile()
        Returns a new object of class 'Attached File'.
        Returns:
        a new object of class 'Attached File'.
      • createAttachedFileProxy

        com.ibm.rational.test.lt.models.behavior.lttest.AttachedFileProxy createAttachedFileProxy()
        Returns a new object of class 'Attached File Proxy'.
        Returns:
        a new object of class 'Attached File Proxy'.
      • createLTResources

        LTResources createLTResources()
        Returns a new object of class 'LT Resources'.
        Returns:
        a new object of class 'LT Resources'.
      • createLTFeature

        LTFeature createLTFeature()
        Returns a new object of class 'LT Feature'.
        Returns:
        a new object of class 'LT Feature'.
      • createLTAnnotationFile

        com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile createLTAnnotationFile()
        Returns a new object of class 'LT Annotation File'.
        Returns:
        a new object of class 'LT Annotation File'.
      • createLTTest

        LTTest createLTTest(String path)
        Parameters:
        path -
        Returns:
        LTTest
      • getLttestPackage

        LttestPackage getLttestPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
      • loadLTTest

        LTTest loadLTTest(String path)
        Load the test from a file path. The path should be workspace relative path. If the file is MyTest.testsuite in the project MyProject, then it should be of the form /MyProject/MyTest.testsuite.
        Parameters:
        path - - of the test to be opened
        Returns:
        - the loaded LTTest
      • loadLTTest

        LTTest loadLTTest(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite test)
        Load the test from an ITestSuite
        Parameters:
        test -
        Returns:
        LTTest
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.