public class LTTestScriptDefinition
extends com.ibm.rational.test.lt.codegen.core.lang.pleiades.AbstractPleiadesStructureDefinition
Constructor and Description |
---|
LTTestScriptDefinition() |
Modifier and Type | Method and Description |
---|---|
protected void |
addScriptImports(Collection<String> addtlScriptImports)
Add extra script imports
Protocol extenders may define additional script imports
|
void |
doScriptLevelTranslation() |
com.ibm.rational.test.lt.codegen.core.template.ITemplate |
getTemplate() |
String |
getType() |
void |
init(Object initData) |
List<com.ibm.rational.test.lt.codegen.core.storage.IStorageUnit> |
mapElementsToStorageUnits() |
protected void |
processContentVPElement(com.ibm.rational.test.lt.codegen.core.template.ITemplate template,
com.ibm.rational.test.lt.codegen.core.lang.ILanguageElement contVPVarsElem,
VPString currVPString)
Process Content Verification Point Element (String)
Protocol extenders may define template and language element for specialized VPElements
|
protected void |
setContentVPElementDeclarations(List<VPString> contentStringList,
List<com.ibm.rational.test.lt.codegen.core.lang.ILanguageElement> langElements) |
addLanguageElement, addLanguageElements, addScriptImport, clear, createFileDataEntry, createFileDataEntry, getCodegenRequest, getDirectScriptChildren, getImportsForElemType, getIpotSchedArmOptionList, getNonPublicClassDefElems, getProjectConfiguration, getScriptImports, getTemplate, getTypeDefinitionDesc, getUniqueName, loadArbitrary, markAttachedFile, processLiteralString, setFeatureList, setIpotSchedArmOptionList, setParentNameInChildren, setTestSuite
public LTTestScriptDefinition() throws com.ibm.rational.test.lt.codegen.core.config.InitializationException
com.ibm.rational.test.lt.codegen.core.config.InitializationException
public void init(Object initData) throws com.ibm.rational.test.lt.codegen.core.config.InitializationException
init
in interface com.ibm.rational.test.lt.codegen.core.config.IInitializable
init
in interface com.ibm.rational.test.lt.codegen.core.lang.IStructureDefinition
init
in class com.ibm.rational.test.lt.codegen.core.lang.pleiades.AbstractPleiadesStructureDefinition
com.ibm.rational.test.lt.codegen.core.config.InitializationException
IStructureDefinition.init(java.lang.Object)
public String getType()
public com.ibm.rational.test.lt.codegen.core.template.ITemplate getTemplate() throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException
com.ibm.rational.test.lt.codegen.core.lang.TranslationException
IStructureDefinition.getTemplate()
public List<com.ibm.rational.test.lt.codegen.core.storage.IStorageUnit> mapElementsToStorageUnits() throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException, com.ibm.rational.test.lt.codegen.core.storage.StorageException
com.ibm.rational.test.lt.codegen.core.lang.TranslationException
com.ibm.rational.test.lt.codegen.core.storage.StorageException
IStructureDefinition.mapElementsToStorageUnits()
public void doScriptLevelTranslation() throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException
com.ibm.rational.test.lt.codegen.core.lang.TranslationException
IStructureDefinition.doScriptLevelTranslation()
protected void addScriptImports(Collection<String> addtlScriptImports)
addtlScriptImports
- collection of script imports (strings containing import statements"protected void setContentVPElementDeclarations(List<VPString> contentStringList, List<com.ibm.rational.test.lt.codegen.core.lang.ILanguageElement> langElements) throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException
com.ibm.rational.test.lt.codegen.core.lang.TranslationException
protected void processContentVPElement(com.ibm.rational.test.lt.codegen.core.template.ITemplate template, com.ibm.rational.test.lt.codegen.core.lang.ILanguageElement contVPVarsElem, VPString currVPString) throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException
template
- VPElement Template (contVPVarsElem
- VPElement language elementcurrVPString
- VPElement to be translatedcom.ibm.rational.test.lt.codegen.core.lang.TranslationException
Any changes might require changes here
© Copyright IBM Corp. 2013. All rights reserved.