org.eclipse.hyades.loaders.util
Class RegistryReader
java.lang.Object
org.eclipse.hyades.loaders.util.RegistryReader
public abstract class RegistryReader
- extends java.lang.Object
|
Constructor Summary |
RegistryReader(java.lang.String extensionPointID)
|
RegistryReader(java.lang.String pluginId,
java.lang.String extensionPointID)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ECLIPSE_TPTP_APPLICATION_WORKSPACE_MODE
public static final java.lang.String ECLIPSE_TPTP_APPLICATION_WORKSPACE_MODE
- When this property is set to "false" the workspaceMode will false, even if ResourcePlugin is available
- See Also:
- Constant Field Values
standaloneConfiguration
public static RegistryReader.StandaloneConfiguration standaloneConfiguration
RegistryReader
public RegistryReader(java.lang.String extensionPointID)
RegistryReader
public RegistryReader(java.lang.String pluginId,
java.lang.String extensionPointID)
getPriorities
public java.util.Map getPriorities()
isPlatformMode
public static boolean isPlatformMode()
- Returns:
setPlatformMode
public static void setPlatformMode(int mode)
- Overrides the platfrom mode
- Parameters:
mode -
isWorkspaceMode
public static boolean isWorkspaceMode()
- Returns:
- true if the workspace should be used, can be forced to "false" by using
ECLIPSE_TPTP_APPLICATION_WORKSPACE_MODE system property
isRCPMode
public static boolean isRCPMode()
- Deprecated. This is not safe to use, for Resource creation use
isWorkspaceMode()
- Returns:
createPluginClassDescriptor
public IHyadesPluginClassDescriptor createPluginClassDescriptor(HyadesConfigurationElement element,
java.lang.String attribute)
readRegistry
public void readRegistry()
- Reads from the plugin registry and parses it.
getPluginCustomizationString
public java.lang.String getPluginCustomizationString(java.lang.String bundleSymbolicId,
java.lang.String key)
getThisPluginId
public java.lang.String getThisPluginId()
setThisPluginId
public void setThisPluginId(java.lang.String thisPluginId)
getExtensionPointID
public java.lang.String getExtensionPointID()
setExtensionPointID
public void setExtensionPointID(java.lang.String extensionPointID)