IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.models.behavior.vps
Interface VPString

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 VPString
extends LTBlock

A representation of the model object 'VP String'.

The following features are supported:

See Also:
VpsPackage.getVPString()

Field Summary
 
Fields inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBEdit
MOVE_OLD_PARENT_FLAG
 
Method Summary
 Object clone()
           
 String getCategoryId()
          Returns the value of the 'Category Id' attribute.
 org.eclipse.emf.common.util.EList getContentVPs()
          Returns the value of the 'Content VPs' reference list.
 org.eclipse.emf.common.util.EList getContentVPsProxy()
          Returns the value of the 'Content VPs Proxy' containment reference list.
 long getEndByte()
          Returns the value of the 'End Byte' attribute
 org.eclipse.emf.common.util.EList getProperties()
          Returns the value of the 'Properties' containment reference list.
 long getStartByte()
          Returns the value of the 'Start Byte' attribute
 String getString()
          Returns the value of the 'String' attribute.
 String getStringId()
          Returns the value of the 'String Id' attribute.
 boolean isCasesensitive()
          Returns the value of the 'Casesensitive' attribute.
 boolean isEditable()
          Returns the value of the 'Editable' attribute.
 boolean isRegex()
          Returns the value of the 'Regex' attribute
 void setCasesensitive(boolean value)
          Sets the value of the 'Casesensitive' attribute
 void setCategoryId(String value)
          Sets the value of the 'Category Id' attribute
 void setEditable(boolean value)
          Sets the value of the 'Editable' attribute
 void setEndByte(long value)
          Sets the value of the 'End Byte' attribute
 void setRegex(boolean value)
          Sets the value of the 'Regex' attribute
 void setStartByte(long value)
          Sets the value of the 'Start Byte' attribute
 void setString(String value)
          Sets the value of the 'String' attribute
 void setStringId(String value)
          Sets the value of the 'String Id' attribute
 
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

getStringId

String getStringId()
Returns the value of the 'String Id' attribute. The default value is "".

If the meaning of the 'String Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'String Id' attribute.
See Also:
VPString.setStringId(String), VpsPackage.getVPString_StringId()

setStringId

void setStringId(String value)
Sets the value of the 'String Id' attribute.

Parameters:
value - the new value of the 'String Id' attribute.
See Also:
VPString.getStringId()

isRegex

boolean isRegex()
Returns the value of the 'Regex' attribute.

If the meaning of the 'Regex' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Regex' attribute.
See Also:
VPString.setRegex(boolean), VpsPackage.getVPString_Regex()

setRegex

void setRegex(boolean value)
Sets the value of the 'Regex' attribute.

Parameters:
value - the new value of the 'Regex' attribute.
See Also:
VPString.isRegex()

isEditable

boolean isEditable()
Returns the value of the 'Editable' attribute. The default value is "false".

If the meaning of the 'Editable' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Editable' attribute.
See Also:
VPString.setEditable(boolean), VpsPackage.getVPString_Editable()

setEditable

void setEditable(boolean value)
Sets the value of the 'Editable' attribute.

Parameters:
value - the new value of the 'Editable' attribute.
See Also:
VPString.isEditable()

isCasesensitive

boolean isCasesensitive()
Returns the value of the 'Casesensitive' attribute. The default value is "true".

If the meaning of the 'Casesensitive' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Casesensitive' attribute.
See Also:
VPString.setCasesensitive(boolean), VpsPackage.getVPString_Casesensitive()

setCasesensitive

void setCasesensitive(boolean value)
Sets the value of the 'Casesensitive' attribute.

Parameters:
value - the new value of the 'Casesensitive' attribute.
See Also:
VPString.isCasesensitive()

getStartByte

long getStartByte()
Returns the value of the 'Start Byte' attribute.

If the meaning of the 'Start Byte' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Start Byte' attribute.
See Also:
VPString.setStartByte(long), VpsPackage.getVPString_StartByte()

setStartByte

void setStartByte(long value)
Sets the value of the 'Start Byte' attribute.

Parameters:
value - the new value of the 'Start Byte' attribute.
See Also:
VPString.getStartByte()

getEndByte

long getEndByte()
Returns the value of the 'End Byte' attribute.

If the meaning of the 'End Byte' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'End Byte' attribute.
See Also:
VPString.setEndByte(long), VpsPackage.getVPString_EndByte()

setEndByte

void setEndByte(long value)
Sets the value of the 'End Byte' attribute.

Parameters:
value - the new value of the 'End Byte' attribute.
See Also:
VPString.getEndByte()

getCategoryId

String getCategoryId()
Returns the value of the 'Category Id' attribute. The default value is "".

If the meaning of the 'Category Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Category Id' attribute.
See Also:
VPString.setCategoryId(String), VpsPackage.getVPString_CategoryId()

setCategoryId

void setCategoryId(String value)
Sets the value of the 'Category Id' attribute.

Parameters:
value - the new value of the 'Category Id' attribute.
See Also:
VPString.getCategoryId()

getString

String getString()
Returns the value of the 'String' attribute. The default value is "".

If the meaning of the 'String' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'String' attribute.
See Also:
VPString.setString(String), VpsPackage.getVPString_String()

setString

void setString(String value)
Sets the value of the 'String' attribute.

Parameters:
value - the new value of the 'String' attribute.
See Also:
VPString.getString()

getProperties

org.eclipse.emf.common.util.EList getProperties()
Returns the value of the 'Properties' containment reference list. The list contents are of type LTNameTypeValue.

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

Returns:
the value of the 'Properties' containment reference list.
See Also:
VpsPackage.getVPString_Properties()

getContentVPsProxy

org.eclipse.emf.common.util.EList getContentVPsProxy()
Returns the value of the 'Content VPs Proxy' containment reference list. The list contents are of type VPContentProxy.

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

Returns:
the value of the 'Content VPs Proxy' containment reference list.
See Also:
VpsPackage.getVPString_ContentVPsProxy()

getContentVPs

org.eclipse.emf.common.util.EList getContentVPs()
Returns the value of the 'Content VPs' reference list. The list contents are of type VPContent.

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

Returns:
the value of the 'Content VPs' reference list.
See Also:
VpsPackage.getVPString_ContentVPs()

clone

Object clone()

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.