IBM Rational Performance Tester SDK

com.ibm.rational.test.common.models.behavior
Interface CBNamedElement

All Superinterfaces:
com.ibm.rational.test.common.models.behavior.internal.CBTempData, org.eclipse.emf.ecore.EObject, IAdaptable, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
Arbitrary, BuiltInDataSource, CBAction, CBActionElement, CBBlock, com.ibm.rational.test.common.models.behavior.CBBlockElement, CBComment, CBLoop, com.ibm.rational.test.common.models.behavior.CBNameValuePair, CBTest, CBTestComponent, CBTestInvocation, com.ibm.rational.test.common.models.behavior.CBTransaction, CBVersion, com.ibm.rational.test.lt.models.behavior.data.CoreHarvester, CorrelationHarvester, Datapool, DatapoolHarvester, DataSource, LTAnnotation, LTBlock, LTComment, LTCondition, LTContainer, LTFalseContainer, LTFeature, LTIf, LTLeftOperand, LTLoop, LTNameTypeValue, com.ibm.rational.test.lt.models.behavior.common.LTNameValuePair, LTOperand, LTOptions, LTResources, LTRightOperand, LTTest, LTTransaction, LTTrueContainer, Option, Substituter, VerificationPoint, VPContent, VPString
All Known Implementing Classes:
com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl, com.ibm.rational.test.common.models.behavior.impl.CBActionImpl, com.ibm.rational.test.common.models.behavior.impl.CBBlockElementImpl, com.ibm.rational.test.common.models.behavior.impl.CBBlockImpl, com.ibm.rational.test.common.models.behavior.impl.CBNamedElementImpl, LTBlockImpl, OptionImpl, ProxyElementImpl, VerificationPointImpl

public interface CBNamedElement
extends org.eclipse.emf.ecore.EObject, IAdaptable, com.ibm.rational.test.common.models.behavior.internal.CBTempData


Method Summary
 String getDescription()
          Get the description of the element.
 String getId()
          Get the id of the element.
 String getName()
          Get the name of the element.
 String getStopId()
           
 void setDescription(String description)
          Set the description of the element.
 void setId(String id)
          Get the name of the element.
 void setName(String name)
          Set the name of the element.
 
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 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
 

Method Detail

getName

String getName()
Get the name of the element.

Returns:
name of element

setName

void setName(String name)
Set the name of the element.

Parameters:
name - of element

getDescription

String getDescription()
Get the description of the element.

Returns:
description of element

setDescription

void setDescription(String description)
Set the description of the element.

Parameters:
description - of element

getId

String getId()
Get the id of the element. This is generated by EMF and should be unique.

Returns:
id of element

setId

void setId(String id)
Get the name of the element.


getStopId

String getStopId()
Returns:
- id of element to stop searching at, this is used for searching model for elements that occur "before" something. Sometimes in the model though things are out of order, like POST data and response data in http. The POST occurs after the response, but we needed to stop before getting the response info. This method allows people to override and set their stop ID. Default behavior is to just return getId();

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.