@API(type=EXTENDABLE,
     src=PRIVATE)
public abstract class PluginWorkspaceTCBase
extends junit.extensions.jfcunit.JFCTestCase
| Constructor and Description | 
|---|
PluginWorkspaceTCBase(java.io.File installationFolder,
                     java.io.File frameworksFolder,
                     java.io.File pluginsFolder,
                     java.io.File optionsFolder,
                     java.lang.String licenseKey)
Constructor. 
 | 
PluginWorkspaceTCBase(java.io.File frameworksFolder,
                     java.io.File pluginsFolder,
                     java.lang.String licenseKey)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
WSAuthorEditorPage | 
getCurrentAuthorEditorPageAccess()
Get the WSAuthorEditorPage for the current edited file. 
 | 
java.lang.String | 
getCurrentEditorXMLContent()
Get the XML content currently loaded in the current editor. 
 | 
StandalonePluginWorkspace | 
getPluginWorkspace()
Get the plugin workspace. 
 | 
protected void | 
invokeAuthorExtensionActionForID(java.lang.String id)
Invoke action with a certain ID on the AWT thread. 
 | 
protected void | 
moveCaretRelativeTo(java.lang.String text,
                   int relativePosition,
                   boolean select)
Move caret relative to a text already existing in the author page. 
 | 
WSEditor | 
open(java.net.URL url)
Open an URL. 
 | 
protected void | 
setUp()  | 
protected void | 
tearDown()  | 
awtSleep, awtSleep, createNoExitSecurityManager, flushAWT, getAssertExit, getError, getHelper, getLockWait, hasError, isAWTRunning, pause, pauseAWT, resetError, resetForcedWait, resetSleepTime, resumeAWT, runBare, runCode, runTest, setAssertExit, setError, setForcedWait, setHelper, setLockWait, setSleepTime, sleepassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, setName, toStringpublic PluginWorkspaceTCBase(java.io.File frameworksFolder,
                     java.io.File pluginsFolder,
                     java.lang.String licenseKey)
                      throws java.lang.Exception
frameworksFolder - The folder from where to load the frameworks. If null it will default to the folder "frameworks" in the installationFolder.pluginsFolder - The folder from where to load the plugins. If null it will default to the folder "plugins" in the installationFolder.licenseKey - The license key used to license the test Oxygen application.java.lang.Exceptionpublic PluginWorkspaceTCBase(java.io.File installationFolder,
                     java.io.File frameworksFolder,
                     java.io.File pluginsFolder,
                     java.io.File optionsFolder,
                     java.lang.String licenseKey)
                      throws java.lang.Exception
installationFolder - The folder where Oxygen is installed. If null it will default to the folder in which the JVM started (new File(".")).frameworksFolder - The folder from where to load the frameworks. If null it will default to the folder "frameworks" in the installationFolder.pluginsFolder - The folder from where to load the plugins. If null it will default to the folder "plugins" in the installationFolder.optionsFolder - The folder from where to load the Oxygen options. Set to null to use the default options folder on your specific platform (located in the user home).licenseKey - The license key used to license the test Oxygen application.java.lang.Exceptionprotected void tearDown()
                 throws java.lang.Exception
tearDown in class junit.extensions.jfcunit.JFCTestCasejava.lang.ExceptionJFCTestCase.tearDown()protected void setUp()
              throws java.lang.Exception
setUp in class junit.extensions.jfcunit.JFCTestCasejava.lang.ExceptionJFCTestCase.setUp()public StandalonePluginWorkspace getPluginWorkspace()
public WSEditor open(java.net.URL url) throws java.lang.Exception
url - The URL to open.java.lang.Exceptionpublic java.lang.String getCurrentEditorXMLContent()
                                            throws java.lang.Exception
java.lang.Exceptionpublic WSAuthorEditorPage getCurrentAuthorEditorPageAccess() throws java.lang.Exception
java.lang.Exceptionprotected void invokeAuthorExtensionActionForID(java.lang.String id)
                                         throws java.lang.Exception
id - The id The action ID as defined in the framework.java.lang.Exceptionprotected void moveCaretRelativeTo(java.lang.String text,
                       int relativePosition,
                       boolean select)
                            throws java.lang.Exception
text - The text to searchrelativePosition - The delta to move the caret with after finding the text.java.lang.Exception© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.