public class TemplateEngineHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BOOLTRUE |
static String |
CLOSE_MARKER |
static String |
EXTRA_PAGES_PROVIDER |
static String |
FILTER_PATTERN |
static String |
ID |
static String |
IS_CATEGORY |
static String |
LOCATION |
static String |
LOGGER_FILE_NAME |
static String |
OPEN_MARKER |
static String |
PLUGIN_ID |
static String |
PLUGIN_PROPERTIES |
static String |
PROJECT_TYPE |
static String |
PROJRESOURCE |
static String |
SDLOG_FILE_NAME |
static String |
STRING_EXTERNALIZATION_MARKER |
static String |
TEMPLATE_PROPERTIES |
static String |
TOOL_CHAIN |
static String |
US |
static String |
USAGE_DESCRIPTION |
static String |
VALUE |
static String |
WIZARD_ID |
Constructor and Description |
---|
TemplateEngineHelper() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkDirectoryInWorkspace(String directoryName)
Check whether there is a directory existing in present workspace, with
the given name.
|
static String |
externalizeTemplateString(String pluginId,
String location,
String key) |
static String |
externalizeTemplateString(TemplateInfo ti,
String key) |
static String |
getFirstMarkerID(String markerString) |
static File |
getSharedDefaultLocation(String sharedLocation)
Gets the backup shareddefaults XML file.
|
static URL |
getTemplateResourceURL(String pluginId,
String resourcePath)
Return Template Source path as URL
|
static URL |
getTemplateResourceURLRelativeToTemplate(TemplateCore template,
String resourcePath)
Returns the Template Resource Relative Path as URL
|
static org.eclipse.core.runtime.IPath |
getWorkspacePath()
This method returns the workspace path present in the workspace
|
static File |
storeSharedDefaultLocation(String sharedLocation)
Stores the shareddefaults xml file in
"${workspace}/.metadata/.plugins/${plugin.name}/shareddefaults.xml" path.
|
public static final String US
public static final String OPEN_MARKER
public static final String CLOSE_MARKER
public static final String STRING_EXTERNALIZATION_MARKER
public static final String LOGGER_FILE_NAME
public static final String PROJRESOURCE
public static final String PLUGIN_ID
public static final String PLUGIN_PROPERTIES
public static final String TEMPLATE_PROPERTIES
public static final String BOOLTRUE
public static final String ID
public static final String VALUE
public static final String SDLOG_FILE_NAME
public static final String LOCATION
public static final String WIZARD_ID
public static final String FILTER_PATTERN
public static final String USAGE_DESCRIPTION
public static final String PROJECT_TYPE
public static final String TOOL_CHAIN
public static final String EXTRA_PAGES_PROVIDER
public static final String IS_CATEGORY
public static File getSharedDefaultLocation(String sharedLocation)
sharedLocation
- public static File storeSharedDefaultLocation(String sharedLocation)
sharedLocation
- the relative path within the plug-inpublic static org.eclipse.core.runtime.IPath getWorkspacePath()
public static String getFirstMarkerID(String markerString)
markerString
- public static boolean checkDirectoryInWorkspace(String directoryName)
directoryName
- public static URL getTemplateResourceURL(String pluginId, String resourcePath) throws IOException
pluginId
- resourcePath
- IOException
public static URL getTemplateResourceURLRelativeToTemplate(TemplateCore template, String resourcePath) throws IOException
template
- resourcePath
- IOException
public static String externalizeTemplateString(TemplateInfo ti, String key)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.