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, setTestSuitepublic LTTestScriptDefinition()
throws com.ibm.rational.test.lt.codegen.core.config.InitializationException
com.ibm.rational.test.lt.codegen.core.config.InitializationExceptionpublic 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.IInitializableinit in interface com.ibm.rational.test.lt.codegen.core.lang.IStructureDefinitioninit in class com.ibm.rational.test.lt.codegen.core.lang.pleiades.AbstractPleiadesStructureDefinitioncom.ibm.rational.test.lt.codegen.core.config.InitializationExceptionIStructureDefinition.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.TranslationExceptionIStructureDefinition.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.TranslationExceptioncom.ibm.rational.test.lt.codegen.core.storage.StorageExceptionIStructureDefinition.mapElementsToStorageUnits()public void doScriptLevelTranslation()
throws com.ibm.rational.test.lt.codegen.core.lang.TranslationException
com.ibm.rational.test.lt.codegen.core.lang.TranslationExceptionIStructureDefinition.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.TranslationExceptionprotected 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.TranslationExceptionAny changes might require changes here© Copyright IBM Corp. 2013. All rights reserved.