|
Oxygen XML Editor 11.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ro.sync.util.editorvars.EditorVariables
public final class EditorVariables
Holds constants representing all editorVariables defined in Oxygen
Field Summary | |
---|---|
static String |
ANCESTOR_FILE_TO_DIFF
The ancestor file to diff. |
static String |
CURRENT_FILE
The current file editor variable. |
static String |
CURRENT_FILE_DIRECTORY
The current file directory editor variable. |
static String |
CURRENT_FILE_DIRECTORY_URL
The current file directory url editor variable. |
static String |
CURRENT_FILE_URL
The current file url editor variable. |
static String |
CURRENT_FILE_URL_OLD
The current file url editor variable old version. |
static String |
CURRENT_FILENAME
The current filename editor variable. |
static String |
CURRENT_FILENAME_WITH_EXTENSION
The current filename extension editor variable. |
static String |
DEBUGGER_XML_SOURCE
The debugger XML input editor variable. |
static String |
DEBUGGER_XSL_SOURCE
The debugger XSL input editor variable. |
static String |
DETECTED_SCHEMA
The detected schema editor variable. |
static String |
DETECTED_SCHEMA_URL
The detected schema URL editor variable. |
static String |
FIRST_FILE_TO_DIFF
The first file to diff. |
static String |
FO_INPUT_FILE
The FO input file editor variable. |
static String |
FOP_AH_TRANSFORMATION_METHOD
The FOP Antenna House transformation method editor variable. |
static String |
FOP_TRANSFORMATION_METHOD
The FOP transformation method editor variable. |
static String |
FRAMEWORKS_DIRECTORY
The frameworks directory editor variable. |
static String |
FRAMEWORKS_DIRECTORY_URL
The frameworks directory URL editor variable. |
static String |
OUTPUT_FILE
The output file editor variable. |
static String |
OUTPUT_FILE_URL
The output file URL editor variable. |
static String |
OXYGEN_HOME_URL
The Oxygen Home URL editor variable. |
static String |
OXYGEN_INSTALL_DIR
The oxygen install dir editor variable. |
static String |
PATH_SEPARATOR
Path separator editor variable. |
static String |
PROJECT_DIRECTORY
The project directory editor variable. |
static String |
PROJECT_DIRECTORY_URL
The project directory URL editor variable. |
static String |
PROJECT_NAME
The project name editor variable The value is ${pn} . |
static String |
SECOND_FILE_TO_DIFF
The second file to diff. |
static String |
SQL
SQL Document editor variable The value is ${sql} . |
static String |
SQL_URL
XSL Document URL editor variable The value is ${xslu} . |
static String |
TIME_STAMP
The time stamp. |
static String |
TRANSFORMATION_SAVED_FILE
The transformation saved file editor Variable. |
static String |
USER_HOME_DIR
The user home dir editor variable. |
static String |
USER_HOME_URL
The user home URL editor variable. |
static String |
XML
XML Document editor variable. |
static String |
XML_URL
XML Document URL editor variable The value is ${xmlu} . |
static String |
XPROC
XProc Document editor variable The value is ${xproc} . |
static String |
XPROC_URL
XSL Document URL editor variable The value is ${xslu} . |
static String |
XQUERY
XQuery Document editor variable The value is ${xquery} . |
static String |
XQUERY_URL
XSL Document URL editor variable The value is ${xslu} . |
static String |
XSL
XSL Document editor variable The value is ${xsl} . |
static String |
XSL_URL
XSL Document URL editor variable The value is ${xslu} . |
Constructor Summary | |
---|---|
EditorVariables()
|
Method Summary | |
---|---|
static String |
expandEditorVariables(String expr,
String currentEditedFileURL)
Expand the editor variables in the output file name. |
static URL |
getCurrentProjectURL(String currentFileSystemID)
Returns the URL of the current project. |
static String |
getDescription(String editorVariable)
Returns a description of the editor variable. |
static String |
getSystemPathSeparator()
|
static String |
getTimeStamp()
|
static String |
makeFileRelative2Frameworks(String fileOrDir)
Make a file or directory relative to the "frameworks" directory. |
static String |
makeURLRelative2Frameworks(String url)
Make an URL relative to the "frameworks" directory. |
static void |
setFrameworksDirForTest(File fDir)
Set a frameworks dir so it will not be computed from the home url. |
static void |
setFrameworksURLForTest(URL fURL)
Set a frameworks url so it will not be computed from the home url. |
static void |
setProjectURLProvider(ro.sync.util.ProjectURLProvider projectURLProvider)
Set the project URL provider. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String CURRENT_FILE_DIRECTORY_URL
${cfdu}
.
public static final String CURRENT_FILE_DIRECTORY
${cfd}
.
public static final String CURRENT_FILE_URL
${currentFileURL}
.
public static final String CURRENT_FILE_URL_OLD
${cfu}
.
public static final String CURRENT_FILE
${cf}
.
public static final String CURRENT_FILENAME
${cfn}
.
public static final String CURRENT_FILENAME_WITH_EXTENSION
${cfne}
.
public static final String PROJECT_DIRECTORY_URL
${pdu}
.
public static final String PROJECT_DIRECTORY
${pd}
.
public static String PROJECT_NAME
${pn}
.
public static final String FRAMEWORKS_DIRECTORY_URL
${frameworks}
.
public static final String USER_HOME_URL
${home}
.
public static final String FRAMEWORKS_DIRECTORY
${frameworksDir}
.
public static final String USER_HOME_DIR
${homeDir}
.
public static final String OXYGEN_INSTALL_DIR
${oxygenInstallDir}
.
public static final String DETECTED_SCHEMA
${ds}
.
public static final String DETECTED_SCHEMA_URL
${dsu}
.
public static final String TRANSFORMATION_SAVED_FILE
${tsf}
.
public static final String DEBUGGER_XML_SOURCE
${dbgXML}
.
public static final String DEBUGGER_XSL_SOURCE
${dbgXSL}
.
public static final String FOP_TRANSFORMATION_METHOD
${method}
.
public static final String FOP_AH_TRANSFORMATION_METHOD
${ah_method}
.
public static final String FO_INPUT_FILE
${fo}
.
public static final String OUTPUT_FILE
${out}
.
public static final String OUTPUT_FILE_URL
${outu}
.
public static final String OXYGEN_HOME_URL
${oxygenHome}
.
public static String XML
${xml}
.
public static String XSL
${xsl}
.
public static String SQL
${sql}
.
public static String XQUERY
${xquery}
.
public static String XPROC
${xproc}
.
public static String XML_URL
${xmlu}
.
public static String XSL_URL
${xslu}
.
public static String SQL_URL
${xslu}
.
public static String XQUERY_URL
${xslu}
.
public static String XPROC_URL
${xslu}
.
public static final String PATH_SEPARATOR
${ps}
.
public static String FIRST_FILE_TO_DIFF
${firstFile}
.
public static String SECOND_FILE_TO_DIFF
${secondFile}
.
public static String ANCESTOR_FILE_TO_DIFF
${ancestorFile}
.
public static String TIME_STAMP
${timeStamp}
.
Constructor Detail |
---|
public EditorVariables()
Method Detail |
---|
public static String getDescription(String editorVariable)
editorVariable
- The editor variable to get description for.
public static String expandEditorVariables(String expr, String currentEditedFileURL)
expr
- The expresion containing editor variables.currentEditedFileURL
- The full path of the current edited file, as an URI.
public static String makeURLRelative2Frameworks(String url)
"frameworks"
directory.
url
- The original URL.
"frameworks"
if possible,
otherwise the original URL.public static String makeFileRelative2Frameworks(String fileOrDir)
"frameworks"
directory.
fileOrDir
- The original file or directory.
"frameworks"
if possible,
otherwise the original file or directory path.public static void setFrameworksURLForTest(URL fURL)
fURL
- The url.public static void setFrameworksDirForTest(File fDir)
fDir
- public static URL getCurrentProjectURL(String currentFileSystemID)
URL
of the current project.
currentFileSystemID
- The current file system ID.
URL
or null
if it cannot be determined.public static void setProjectURLProvider(ro.sync.util.ProjectURLProvider projectURLProvider)
projectURLProvider
- The new project URL provider.public static String getSystemPathSeparator()
public static String getTimeStamp()
yyyyMMddHHmmssSSS
.
|
Oxygen XML Editor 11.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |