IBM Rational Performance Tester SDK

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

All Superinterfaces:
CBActionElement, CBBlock, com.ibm.rational.test.common.models.behavior.CBBlockElement, com.ibm.rational.test.common.models.behavior.edit.CBCloneable, com.ibm.rational.test.common.models.behavior.edit.CBEdit, com.ibm.rational.test.common.models.behavior.errors.CBErrorHost, CBNamedElement, com.ibm.rational.test.common.models.behavior.internal.CBTempData, org.eclipse.emf.ecore.EObject, IAdaptable, LTBlock, org.eclipse.emf.common.notify.Notifier

public interface LTResources
extends LTBlock

A representation of the model object 'LT Resources'.

The following features are supported:

See Also:
LttestPackage.getLTResources()

Field Summary
 
Fields inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBEdit
MOVE_OLD_PARENT_FLAG
 
Method Summary
 com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile getAnnotationFile()
          Returns the value of the 'Annotation File' containment reference
 org.eclipse.emf.common.util.EList getAttachedFiles()
          Returns the value of the 'Attached Files' containment reference list.
 org.eclipse.emf.common.util.EList getBuiltInDataSources()
          Returns the value of the 'Built In Data Sources' containment reference list.
 List getBuiltInDataSources(String type)
          This returns a transient list of BuiltInDataSource of the given type.
 org.eclipse.emf.common.util.EList getCertificates()
          Returns the value of the 'Certificates' containment reference list.
 VPString getContentString(String id)
          Returns a content string with the given id.
 VPString getContentString(String categoryId, String stringId)
          Returns a content string from the list of content strings in this test.
 org.eclipse.emf.common.util.EList getContentStrings()
          Returns the value of the 'Content Strings' containment reference list.
 org.eclipse.emf.common.util.EList getFeatures()
          Returns the value of the 'Features' containment reference list.
 LTFeature getPrimaryFeature()
          Method to retrieve the primary feature in this test.
 com.ibm.rational.test.lt.models.behavior.security.SecurityContainer getSecurityContainer()
          Returns the value of the 'Security Container' containment reference
 void setAnnotationFile(com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile value)
          Sets the value of the 'Annotation File' containment reference
 void setSecurityContainer(com.ibm.rational.test.lt.models.behavior.security.SecurityContainer value)
          Sets the value of the 'Security Container' containment reference
 
Methods inherited from interface com.ibm.rational.test.lt.models.behavior.common.LTBlock
addProxy, createProxy, isProxyReference, processRemoval, removeProxy
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBBlock
getActions, getCBErrors, getCBRequirementTarget, processRemoval, setCBRequirementTarget
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBBlockElement
isControlBlock
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBActionElement
canDisable, canEnable, enable, getAction, getBooleanProperty, getByteProperty, getCharProperty, getDisabledCount, getDoubleProperty, getFloatProperty, getInheritedCBActionElements, getIntProperty, getLongProperty, getMovingFrom, getParent, getShortProperty, getStringProperty, getTransformID, getType, isAlwaysLog, isEnabled, isMoving, move, resetDisabledCount, setAction, setAlwaysLog, setDisabledCount, setEnabled, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setTransformID, setType, validate
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBNamedElement
getDescription, getId, getName, getStopId, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.internal.CBTempData
getTempAttribute, getTempAttribute, getTempAttributes, setTempAttribute, setTempAttribute, unsetTempAttribute
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBCloneable
doClone, isCloneable
 
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
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBEdit
canCopy, canMove, doCopy, doMove, findProblemsWithCopy, findProblemsWithMove
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.errors.CBErrorHost
canHostCBErrors, isErrorGenerator
 

Method Detail

getBuiltInDataSources

org.eclipse.emf.common.util.EList getBuiltInDataSources()
Returns the value of the 'Built In Data Sources' containment reference list. The list contents are of type BuiltInDataSource.

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

Returns:
the value of the 'Built In Data Sources' containment reference list.
See Also:
LttestPackage.getLTResources_BuiltInDataSources()

getBuiltInDataSources

List getBuiltInDataSources(String type)
This returns a transient list of BuiltInDataSource of the given type. This is a temporary list nad should not be modified. Any modifications to this list are not persisted. To modify the list of BuiltInDataSources in a test, use the list returned by getBuiltInDataSoures()

Parameters:
type -
Returns:
List

getFeatures

org.eclipse.emf.common.util.EList getFeatures()
Returns the value of the 'Features' containment reference list. The list contents are of type LTFeature.

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

Returns:
the value of the 'Features' containment reference list.
See Also:
LttestPackage.getLTResources_Features()

getContentStrings

org.eclipse.emf.common.util.EList getContentStrings()
Returns the value of the 'Content Strings' containment reference list. The list contents are of type VPString.

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

Returns:
the value of the 'Content Strings' containment reference list.
See Also:
LttestPackage.getLTResources_ContentStrings()

getAnnotationFile

com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile getAnnotationFile()
Returns the value of the 'Annotation File' containment reference.

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

Returns:
the value of the 'Annotation File' containment reference.
See Also:
LTResources.setAnnotationFile(LTAnnotationFile), LttestPackage.getLTResources_AnnotationFile()

setAnnotationFile

void setAnnotationFile(com.ibm.rational.test.lt.models.behavior.lttest.LTAnnotationFile value)
Sets the value of the 'Annotation File' containment reference.

Parameters:
value - the new value of the 'Annotation File' containment reference.
See Also:
LTResources.getAnnotationFile()

getAttachedFiles

org.eclipse.emf.common.util.EList getAttachedFiles()
Returns the value of the 'Attached Files' containment reference list. The list contents are of type AttachedFile.

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

Returns:
the value of the 'Attached Files' containment reference list.
See Also:
LttestPackage.getLTResources_AttachedFiles()

getCertificates

org.eclipse.emf.common.util.EList getCertificates()
Returns the value of the 'Certificates' containment reference list. The list contents are of type DigitalCertificate.

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

Returns:
the value of the 'Certificates' containment reference list.
See Also:
LttestPackage.getLTResources_Certificates()

getSecurityContainer

com.ibm.rational.test.lt.models.behavior.security.SecurityContainer getSecurityContainer()
Returns the value of the 'Security Container' containment reference.

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

Returns:
the value of the 'Security Container' containment reference.
See Also:
LTResources.setSecurityContainer(SecurityContainer), LttestPackage.getLTResources_SecurityContainer()

setSecurityContainer

void setSecurityContainer(com.ibm.rational.test.lt.models.behavior.security.SecurityContainer value)
Sets the value of the 'Security Container' containment reference.

Parameters:
value - the new value of the 'Security Container' containment reference.
See Also:
LTResources.getSecurityContainer()

getContentString

VPString getContentString(String categoryId,
                          String stringId)
Returns a content string from the list of content strings in this test. If one does not exist for the given categoryId and stringId, it will create it. The arguments passed to this method should not be null and should be valid IDs. This returns null if no string string exists.

Parameters:
categoryId -
stringId -
Returns:
a VPString if found or created, null otherwise

getContentString

VPString getContentString(String id)
Returns a content string with the given id.

Parameters:
id -
Returns:
VPString

getPrimaryFeature

LTFeature getPrimaryFeature()
Method to retrieve the primary feature in this test. This method returns the LTFeature that denotes the primary feature of the test.

Returns:
LTFeature - the primary feature of the test

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.