Class BpSchemeUiPlugin
- java.lang.Object
-
- org.eclipse.core.runtime.Plugin
-
- org.eclipse.ui.plugin.AbstractUIPlugin
-
- com._1c.g5.v8.dt.bp.scheme.ui.activator.BpSchemeUiPlugin
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class BpSchemeUiPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin
Plugin activator.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BpSchemeUiPlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.eclipse.core.runtime.IStatus
createErrorStatus(String msg, Throwable e)
Creates erros status.static org.eclipse.core.runtime.IStatus
createWarningStatus(String msg)
Creates warning status.static BpSchemeUiPlugin
getDefault()
Returns the shared instancestatic org.eclipse.swt.graphics.Image
getImage(String symbolicName)
Gets image from registry by symbolic name.static org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor(String symbolicName)
Gets image descriptor from registry by symbolic name.com.google.inject.Injector
getInjector()
Returns Guice injector for this plugin.protected void
initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg)
static void
log(org.eclipse.core.runtime.IStatus status)
Log given status.void
start(org.osgi.framework.BundleContext context)
void
stop(org.osgi.framework.BundleContext context)
-
Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup
-
-
-
-
Field Detail
-
PLUGIN_ID
public static final String PLUGIN_ID
Plugin's ID.- See Also:
- Constant Field Values
-
ICONS_PATH
public static final String ICONS_PATH
- See Also:
- Constant Field Values
-
ZOOM_IMAGE_KEY
public static final String ZOOM_IMAGE_KEY
- See Also:
- Constant Field Values
-
DRAG_CURSOR_IMAGE_KEY
public static final String DRAG_CURSOR_IMAGE_KEY
- See Also:
- Constant Field Values
-
START_IMAGE_KEY
public static final String START_IMAGE_KEY
- See Also:
- Constant Field Values
-
COMPLETION_IMAGE_KEY
public static final String COMPLETION_IMAGE_KEY
- See Also:
- Constant Field Values
-
ACTIVITY_IMAGE_KEY
public static final String ACTIVITY_IMAGE_KEY
- See Also:
- Constant Field Values
-
CONDITION_IMAGE_KEY
public static final String CONDITION_IMAGE_KEY
- See Also:
- Constant Field Values
-
SWITCH_IMAGE_KEY
public static final String SWITCH_IMAGE_KEY
- See Also:
- Constant Field Values
-
SPLIT_IMAGE_KEY
public static final String SPLIT_IMAGE_KEY
- See Also:
- Constant Field Values
-
JOIN_IMAGE_KEY
public static final String JOIN_IMAGE_KEY
- See Also:
- Constant Field Values
-
PROCESSING_IMAGE_KEY
public static final String PROCESSING_IMAGE_KEY
- See Also:
- Constant Field Values
-
SUB_BP_IMAGE_KEY
public static final String SUB_BP_IMAGE_KEY
- See Also:
- Constant Field Values
-
DECORATION_IMAGE_KEY
public static final String DECORATION_IMAGE_KEY
- See Also:
- Constant Field Values
-
DECORATIVE_LINE_IMAGE_KEY
public static final String DECORATIVE_LINE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_RIGHT_EDGE_IMAGE_KEY
public static final String ALIGN_RIGHT_EDGE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_HORIZONTAL_CENTER_IMAGE_KEY
public static final String ALIGN_HORIZONTAL_CENTER_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_LEFT_EDGE_IMAGE_KEY
public static final String ALIGN_LEFT_EDGE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_TOP_EDGE_IMAGE_KEY
public static final String ALIGN_TOP_EDGE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_VERTICAL_CENTER_IMAGE_KEY
public static final String ALIGN_VERTICAL_CENTER_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_BOTTOM_EDGE_IMAGE_KEY
public static final String ALIGN_BOTTOM_EDGE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_DISTRIBUTE_HORIZONTALLY_IMAGE_KEY
public static final String ALIGN_DISTRIBUTE_HORIZONTALLY_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_DISTRIBUTE_VERTICALLY_IMAGE_KEY
public static final String ALIGN_DISTRIBUTE_VERTICALLY_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_EQUAL_WIDTH_IMAGE_KEY
public static final String ALIGN_EQUAL_WIDTH_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_EQUAL_HEIGHT_IMAGE_KEY
public static final String ALIGN_EQUAL_HEIGHT_IMAGE_KEY
- See Also:
- Constant Field Values
-
ALIGN_EQUAL_SIZE_IMAGE_KEY
public static final String ALIGN_EQUAL_SIZE_IMAGE_KEY
- See Also:
- Constant Field Values
-
ACTIVITY_BORDER_IMAGE_KEY
public static final String ACTIVITY_BORDER_IMAGE_KEY
- See Also:
- Constant Field Values
-
FLOWCHART_IMAGE_KEY
public static final String FLOWCHART_IMAGE_KEY
- See Also:
- Constant Field Values
-
PROPERTIES_IMAGE_KEY
public static final String PROPERTIES_IMAGE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDefault
public static BpSchemeUiPlugin getDefault()
Returns the shared instance- Returns:
- the shared instance
-
getImageDescriptor
public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(String symbolicName)
Gets image descriptor from registry by symbolic name.- Parameters:
symbolicName
- - symbolic name. Can't benull
.- Returns:
- image descriptor. Can return
null
.
-
getImage
public static org.eclipse.swt.graphics.Image getImage(String symbolicName)
Gets image from registry by symbolic name.- Parameters:
symbolicName
- - symbolic name. Can't be null.- Returns:
- image. Can return
null
.
-
log
public static void log(org.eclipse.core.runtime.IStatus status)
Log given status.- Parameters:
status
- - status to log. Can't benull
.
-
createErrorStatus
public static org.eclipse.core.runtime.IStatus createErrorStatus(String msg, Throwable e)
Creates erros status.- Parameters:
msg
- - message. Can't benull
.e
- - throwable. Can benull
.- Returns:
- created erroe status. Can't return
null
.
-
createWarningStatus
public static org.eclipse.core.runtime.IStatus createWarningStatus(String msg)
Creates warning status.- Parameters:
msg
- - message. Can't benull
.- Returns:
- created warning status. Can't return
null
.
-
start
public void start(org.osgi.framework.BundleContext context) throws Exception
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
stop
public void stop(org.osgi.framework.BundleContext context) throws Exception
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
getInjector
public com.google.inject.Injector getInjector()
Returns Guice injector for this plugin.- Returns:
- Guice injector for this plugin. Can't return
null
-
initializeImageRegistry
protected void initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg)
- Overrides:
initializeImageRegistry
in classorg.eclipse.ui.plugin.AbstractUIPlugin
-
-