org.eclipse.datatools.enablement.oda.ws.ui.util
Class WSConsole
java.lang.Object
org.eclipse.datatools.enablement.oda.ws.ui.util.WSConsole
public class WSConsole
- extends java.lang.Object
A utility class to handle ws design-time model which involves some properties
and util methods.
standard case-scenario: initial: design->model->page
intermedial:canLeave/getNextPage(refresh) page->model final:model->design
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSConsole
public WSConsole()
getInstance
public static WSConsole getInstance()
- Returns:
getPropertyValue
public java.lang.String getPropertyValue(java.lang.String key)
- Parameters:
key -
- Returns:
setPropertyValue
public void setPropertyValue(java.lang.String key,
java.lang.String value)
- Parameters:
key - value -
getXMLPropertyValue
public java.lang.String getXMLPropertyValue(java.lang.String key)
- Parameters:
key -
- Returns:
setXMLPropertyValue
public void setXMLPropertyValue(java.lang.String key,
java.lang.String value)
- Parameters:
key - value -
start
public void start(DataSetDesign dataSetDesign)
- Populates all the required properties available in dataSetDesign
- Parameters:
dataSetDesign -
end
public void end()
terminateSession
public void terminateSession()
isSessionOK
public boolean isSessionOK()
- Returns:
getParameters
public SOAPParameter[] getParameters()
- Returns:
setParameters
public void setParameters(SOAPParameter[] soapParameters)
- Parameters:
soapParameters -
updateParameters
public void updateParameters(SOAPParameter[] soapParameters)
- Parameters:
soapParameters -
getTemplate
public java.lang.String getTemplate()
- Returns:
updateXSDFileURI
public void updateXSDFileURI()
updateXMLFileURI
public void updateXMLFileURI()
throws OdaException
- Throws:
OdaException
createXMLTempFileURI
public void createXMLTempFileURI()
throws OdaException
- Throws:
OdaException
createSampleXMLFile
public void createSampleXMLFile()
throws OdaException
- Throws:
OdaException
setRefreshTempFile
public void setRefreshTempFile(boolean needsRefreshTempFile)
initSOAPParameters
public void initSOAPParameters(DataSetParameters dataSetParams)
- Parameters:
dataSetParams -
merge2ParameterDefinitions
public void merge2ParameterDefinitions(org.eclipse.emf.common.util.EList parameterDefinitions)
- Parameters:
parameterDefinitions -
manipulateTemplate
public java.lang.String manipulateTemplate()
- Convenient method to manipulate query after parameters have been changed
- Parameters:
queryText - params -
- Returns: