|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.ide.IdeCore
public class IdeCore
Core IDE functionality.
Field Summary | |
---|---|
protected java.lang.String |
productID |
Constructor Summary | |
---|---|
protected |
IdeCore(IdeArgs ideArgs) |
Method Summary | |
---|---|
protected void |
brandMainWindow() |
protected void |
copyExtensionUserData() Copy any extension user data (files & directories) to the system extension directory. |
protected Addin[] |
createCoreModules() Returns an array of core services to initialize. |
protected AddinManager |
getAddinManager() Returns an AddinManager instance. |
IdeArgs |
getIdeArgs() |
protected IdeMainWindow |
getMainWindow() |
protected java.lang.String |
getProductID() |
protected java.lang.String |
getProductNameFromBranding() |
protected java.lang.String |
getProductShortNameFromBranding() |
protected java.lang.String |
getProperty(java.lang.String key, java.lang.String def) |
protected java.lang.SecurityManager |
getSecurityManager() |
protected java.lang.String |
getSplashScreenFilename() Returns the filename for the splash screen image, relative to the platform bin directory. |
protected void |
initAboutBoxModel() |
protected void |
initializeLookAndFeel() Initializes the look and feel for the platform. |
protected void |
initProductAndUserAddins() |
protected void |
installAboutBox(AboutBoxFactory factory) |
protected boolean |
isHeadless() |
protected java.net.URL |
productSystemDirectory() |
static void |
registerStreamFactory() |
static void |
setActiveProjectOverride(Project project) Sets the overridden value of the active workspace. |
static void |
setActiveWorkspaceOverride(Workspace workspace) Sets the overridden value of the active workspace. |
static void |
setActiveWorkspaceOverrideEnabled(boolean enabled) Enable or disable overriding of the active workspace and project. |
protected void |
startupImpl() |
void |
useInvokeLaterForAddinsLoadedEvenThoughHeadless() Because I don't know how to test all the command line programs, this allows the ones I can't test to specify the old behavior. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String productID
Constructor Detail |
---|
protected IdeCore(IdeArgs ideArgs)
Method Detail |
---|
public void useInvokeLaterForAddinsLoadedEvenThoughHeadless()
protected java.lang.String getSplashScreenFilename()
This implementation looks up the system property ide.splash.screen. If set, the value of this property is returned, otherwise splash.gif is returned.
protected java.lang.SecurityManager getSecurityManager()
protected AddinManager getAddinManager()
This implementation returns null.
protected Addin[] createCoreModules()
This implementation returns null.
protected void initializeLookAndFeel()
This implementation uses the system look and feel on the Mac. On other platforms, it first attempts to use the Oracle Look and Feel. If the Oracle Look and Feel is not available, it falls back to using the cross platform look and feel provided by the Java platform.
public IdeArgs getIdeArgs()
protected boolean isHeadless()
protected java.lang.String getProductID()
protected java.lang.String getProperty(java.lang.String key, java.lang.String def)
protected IdeMainWindow getMainWindow()
protected java.net.URL productSystemDirectory()
public static void registerStreamFactory()
protected void startupImpl()
protected void initProductAndUserAddins()
protected void copyExtensionUserData()
protected void installAboutBox(AboutBoxFactory factory)
protected java.lang.String getProductNameFromBranding()
protected java.lang.String getProductShortNameFromBranding()
protected void initAboutBoxModel()
protected void brandMainWindow()
public static void setActiveWorkspaceOverrideEnabled(boolean enabled)
java.lang.IllegalStateException
- if enabling and overriding is already enabled or if disabling and overriding is already disabled.public static void setActiveWorkspaceOverride(Workspace workspace)
java.lang.IllegalStateException
- if overriding is not enabled.public static void setActiveProjectOverride(Project project)
java.lang.IllegalStateException
- if overriding is not enabled or if the overridden workspace is null and the project to set is not null.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |