public class PovClipseEditorPlugin
extends AbstractUIPlugin
PovClipseEditorPlugin
class controls the plug-in life cycle
and provied access to the PluginLogManager
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CMD_ARG_LOG_LEVEL |
static java.lang.String |
CMD_ARG_UPDATESITE |
static java.lang.String |
IMAGE_ARROW_LEFT |
static java.lang.String |
IMAGE_ARROW_RIGHT |
static java.lang.String |
IMAGE_BACKGROUND |
static java.lang.String |
IMAGE_BICUBIC |
static java.lang.String |
IMAGE_BLOB |
static java.lang.String |
IMAGE_BOUNDED_BY |
static java.lang.String |
IMAGE_BOX |
static java.lang.String |
IMAGE_CAMERA |
static java.lang.String |
IMAGE_CHAIN_CLOSE |
static java.lang.String |
IMAGE_CHAIN_OPEN |
static java.lang.String |
IMAGE_CLIPPED_BY |
static java.lang.String |
IMAGE_CLOCK_DURATION |
static java.lang.String |
IMAGE_CLOCK_GO |
static java.lang.String |
IMAGE_CLOCK_STOP |
static java.lang.String |
IMAGE_COLLAPSE_ALL |
static java.lang.String |
IMAGE_COMMENT |
static java.lang.String |
IMAGE_CONE |
static java.lang.String |
IMAGE_CSG |
static java.lang.String |
IMAGE_CYLINDER |
static java.lang.String |
IMAGE_DECLARE |
static java.lang.String |
IMAGE_DECLARE_LOCAL |
static java.lang.String |
IMAGE_DELETE |
static java.lang.String |
IMAGE_DISC |
static java.lang.String |
IMAGE_EXPAND_ALL |
static java.lang.String |
IMAGE_FILE_CLOSE |
static java.lang.String |
IMAGE_FILE_OPEN |
static java.lang.String |
IMAGE_FILE_ORDER_ALPHA_ASC |
static java.lang.String |
IMAGE_FILE_READ |
static java.lang.String |
IMAGE_FILE_WRITE |
static java.lang.String |
IMAGE_FILTER |
static java.lang.String |
IMAGE_FINISH |
static java.lang.String |
IMAGE_FINISH_IRID |
static java.lang.String |
IMAGE_FINISH_REFLECTION |
static java.lang.String |
IMAGE_FOG |
static java.lang.String |
IMAGE_GEARS |
static java.lang.String |
IMAGE_GLOBAL_SETTINGS |
static java.lang.String |
IMAGE_HEIGHT_FIELD |
static java.lang.String |
IMAGE_ICON_RENDER_CONFIG |
static java.lang.String |
IMAGE_ICON_RENDER_CONFIG_TEMPLATE |
static java.lang.String |
IMAGE_IF |
static java.lang.String |
IMAGE_IFDEF |
static java.lang.String |
IMAGE_IFNDEF |
static java.lang.String |
IMAGE_INCLUDE |
static java.lang.String |
IMAGE_INFO |
static java.lang.String |
IMAGE_INFORMATION |
static java.lang.String |
IMAGE_INTERIOR |
static java.lang.String |
IMAGE_INTERIOR_DENSITY |
static java.lang.String |
IMAGE_INTERIOR_MEDIA |
static java.lang.String |
IMAGE_INTERIOR_SCATTERING |
static java.lang.String |
IMAGE_ISOSURFACE |
static java.lang.String |
IMAGE_JULIA_FRACTAL |
static java.lang.String |
IMAGE_KEYWORD |
static java.lang.String |
IMAGE_LATHE |
static java.lang.String |
IMAGE_LIGHT |
static java.lang.String |
IMAGE_LOGO_MEGAPOV |
static java.lang.String |
IMAGE_LOGO_POVCLIPSE |
static java.lang.String |
IMAGE_LOGO_POVRAY |
static java.lang.String |
IMAGE_MACRO |
static java.lang.String |
IMAGE_MAGNIFIER |
static java.lang.String |
IMAGE_MAPS |
static java.lang.String |
IMAGE_MASH |
static java.lang.String |
IMAGE_NORMAL |
static java.lang.String |
IMAGE_OBJECT |
static java.lang.String |
IMAGE_ORDER_ALPHA_ASC |
static java.lang.String |
IMAGE_PARAMETRIC |
static java.lang.String |
IMAGE_PHOTONS |
static java.lang.String |
IMAGE_PIGMENT |
static java.lang.String |
IMAGE_PLANE |
static java.lang.String |
IMAGE_PLAY |
static java.lang.String |
IMAGE_POLY |
static java.lang.String |
IMAGE_POLYGON |
static java.lang.String |
IMAGE_PRISM |
static java.lang.String |
IMAGE_QUARTRIC |
static java.lang.String |
IMAGE_RAINBOW |
static java.lang.String |
IMAGE_SHOW_DEBUG |
static java.lang.String |
IMAGE_SHOW_DEBUG_INACTIVE |
static java.lang.String |
IMAGE_SHOW_FATAL |
static java.lang.String |
IMAGE_SHOW_FATAL_INACTIVE |
static java.lang.String |
IMAGE_SHOW_RENDER |
static java.lang.String |
IMAGE_SHOW_RENDER_INACTIVE |
static java.lang.String |
IMAGE_SHOW_STATISTIC |
static java.lang.String |
IMAGE_SHOW_STATISTIC_INACTIVE |
static java.lang.String |
IMAGE_SHOW_WARNING |
static java.lang.String |
IMAGE_SHOW_WARNING_INACTIVE |
static java.lang.String |
IMAGE_SKY_SPHERE |
static java.lang.String |
IMAGE_SMOOTH_TRIANGLE |
static java.lang.String |
IMAGE_SOR |
static java.lang.String |
IMAGE_SPHERE |
static java.lang.String |
IMAGE_SPHERE_SWEEP |
static java.lang.String |
IMAGE_STRING |
static java.lang.String |
IMAGE_SUPERQUADRIC |
static java.lang.String |
IMAGE_SWITCH |
static java.lang.String |
IMAGE_TEMPLATE |
static java.lang.String |
IMAGE_TEXT |
static java.lang.String |
IMAGE_TEXTURE |
static java.lang.String |
IMAGE_TORUS |
static java.lang.String |
IMAGE_TRIANGLE |
static java.lang.String |
IMAGE_WARP |
static java.lang.String |
IMAGE_WHILE |
static java.lang.String |
IMAGE_WIZBAN_NEW_FILE |
static java.lang.String |
IMAGE_WIZBAN_PRJ_EXP_DIR |
static java.lang.String |
IMAGE_WIZBAN_PRJ_EXP_ZIP |
static java.lang.String |
IMAGE_WIZBAN_PRJ_IMP_DIR |
static java.lang.String |
IMAGE_WIZBAN_PRJ_IMP_ZIP |
static java.lang.String |
IMAGEY_CUBIC |
protected static java.lang.String |
MEGAPOV_DOC_1_2_1_FEATURE_ID |
protected static java.lang.String |
MEGAPOV_DOC_1_2_1_PLUGIN_ID |
static java.lang.String |
METADATA_FOLDER |
static java.lang.String |
PLUGIN_ID |
protected static java.lang.String |
POVCLIPSE_FEATURE_ID |
protected static java.lang.String |
POVRAY_DOC_3_6_FEATURE_ID |
protected static java.lang.String |
POVRAY_DOC_3_6_PLUGIN_ID |
static java.lang.String |
SYSPROP_AUTOSAVE_ASKED |
Constructor and Description |
---|
PovClipseEditorPlugin()
The constructor
|
Modifier and Type | Method and Description |
---|---|
ContextTypeRegistry |
getContextTypeRegistry() |
static PovClipseEditorPlugin |
getDefault()
Returns the shared instance
|
PovrayDocExtractor |
getHelpExtractor(java.lang.String povrayVersion) |
static ImageDescriptor |
getImageDescriptor(java.lang.String path)
Returns an image descriptor for the image file at the given
plug-in relative path
|
static IWorkspace |
getPluginWorkspace()
Return the workspace used by the workbench
This method is internal to the workbench and must not be called
by any plugins.
|
Template[] |
getTemplates()
Returns all enabled templates.
|
TemplateStore |
getTemplateStore() |
static boolean |
isPovrayHelp361Available()
Indicates if the Povray 3.6.1 help plugin is installed.
|
void |
start(BundleContext context) |
void |
stop(BundleContext context) |
protected static final java.lang.String POVCLIPSE_FEATURE_ID
protected static final java.lang.String POVRAY_DOC_3_6_PLUGIN_ID
protected static final java.lang.String POVRAY_DOC_3_6_FEATURE_ID
protected static final java.lang.String MEGAPOV_DOC_1_2_1_PLUGIN_ID
protected static final java.lang.String MEGAPOV_DOC_1_2_1_FEATURE_ID
public static final java.lang.String SYSPROP_AUTOSAVE_ASKED
public static final java.lang.String METADATA_FOLDER
public static final java.lang.String IMAGE_COMMENT
public static final java.lang.String IMAGE_INCLUDE
public static final java.lang.String IMAGE_DECLARE
public static final java.lang.String IMAGE_DECLARE_LOCAL
public static final java.lang.String IMAGE_MACRO
public static final java.lang.String IMAGE_IF
public static final java.lang.String IMAGE_SWITCH
public static final java.lang.String IMAGE_WHILE
public static final java.lang.String IMAGE_IFDEF
public static final java.lang.String IMAGE_IFNDEF
public static final java.lang.String IMAGE_LIGHT
public static final java.lang.String IMAGE_CAMERA
public static final java.lang.String IMAGE_BACKGROUND
public static final java.lang.String IMAGE_SKY_SPHERE
public static final java.lang.String IMAGE_FOG
public static final java.lang.String IMAGE_RAINBOW
public static final java.lang.String IMAGE_GLOBAL_SETTINGS
public static final java.lang.String IMAGE_OBJECT
public static final java.lang.String IMAGE_BOX
public static final java.lang.String IMAGE_BLOB
public static final java.lang.String IMAGE_CONE
public static final java.lang.String IMAGE_CYLINDER
public static final java.lang.String IMAGE_HEIGHT_FIELD
public static final java.lang.String IMAGE_JULIA_FRACTAL
public static final java.lang.String IMAGE_LATHE
public static final java.lang.String IMAGE_PRISM
public static final java.lang.String IMAGE_SPHERE
public static final java.lang.String IMAGE_SPHERE_SWEEP
public static final java.lang.String IMAGE_SUPERQUADRIC
public static final java.lang.String IMAGE_SOR
public static final java.lang.String IMAGE_TEXT
public static final java.lang.String IMAGE_TORUS
public static final java.lang.String IMAGE_BICUBIC
public static final java.lang.String IMAGE_DISC
public static final java.lang.String IMAGE_MASH
public static final java.lang.String IMAGE_POLYGON
public static final java.lang.String IMAGE_TRIANGLE
public static final java.lang.String IMAGE_SMOOTH_TRIANGLE
public static final java.lang.String IMAGE_PLANE
public static final java.lang.String IMAGE_POLY
public static final java.lang.String IMAGEY_CUBIC
public static final java.lang.String IMAGE_QUARTRIC
public static final java.lang.String IMAGE_ISOSURFACE
public static final java.lang.String IMAGE_PARAMETRIC
public static final java.lang.String IMAGE_CSG
public static final java.lang.String IMAGE_STRING
public static final java.lang.String IMAGE_TEXTURE
public static final java.lang.String IMAGE_PIGMENT
public static final java.lang.String IMAGE_FINISH
public static final java.lang.String IMAGE_FINISH_REFLECTION
public static final java.lang.String IMAGE_FINISH_IRID
public static final java.lang.String IMAGE_NORMAL
public static final java.lang.String IMAGE_MAPS
public static final java.lang.String IMAGE_INTERIOR
public static final java.lang.String IMAGE_INTERIOR_MEDIA
public static final java.lang.String IMAGE_INTERIOR_SCATTERING
public static final java.lang.String IMAGE_INTERIOR_DENSITY
public static final java.lang.String IMAGE_WARP
public static final java.lang.String IMAGE_PHOTONS
public static final java.lang.String IMAGE_CLIPPED_BY
public static final java.lang.String IMAGE_BOUNDED_BY
public static final java.lang.String IMAGE_TEMPLATE
public static final java.lang.String IMAGE_KEYWORD
public static final java.lang.String IMAGE_LOGO_POVCLIPSE
public static final java.lang.String IMAGE_LOGO_POVRAY
public static final java.lang.String IMAGE_LOGO_MEGAPOV
public static final java.lang.String IMAGE_PLAY
public static final java.lang.String IMAGE_GEARS
public static final java.lang.String IMAGE_SHOW_RENDER
public static final java.lang.String IMAGE_SHOW_DEBUG
public static final java.lang.String IMAGE_SHOW_FATAL
public static final java.lang.String IMAGE_SHOW_STATISTIC
public static final java.lang.String IMAGE_SHOW_WARNING
public static final java.lang.String IMAGE_SHOW_RENDER_INACTIVE
public static final java.lang.String IMAGE_SHOW_DEBUG_INACTIVE
public static final java.lang.String IMAGE_SHOW_FATAL_INACTIVE
public static final java.lang.String IMAGE_SHOW_STATISTIC_INACTIVE
public static final java.lang.String IMAGE_SHOW_WARNING_INACTIVE
public static final java.lang.String IMAGE_CHAIN_OPEN
public static final java.lang.String IMAGE_CHAIN_CLOSE
public static final java.lang.String IMAGE_ORDER_ALPHA_ASC
public static final java.lang.String IMAGE_FILE_ORDER_ALPHA_ASC
public static final java.lang.String IMAGE_CLOCK_GO
public static final java.lang.String IMAGE_CLOCK_STOP
public static final java.lang.String IMAGE_CLOCK_DURATION
public static final java.lang.String IMAGE_DELETE
public static final java.lang.String IMAGE_INFORMATION
public static final java.lang.String IMAGE_INFO
public static final java.lang.String IMAGE_ARROW_LEFT
public static final java.lang.String IMAGE_ARROW_RIGHT
public static final java.lang.String IMAGE_COLLAPSE_ALL
public static final java.lang.String IMAGE_EXPAND_ALL
public static final java.lang.String IMAGE_FILTER
public static final java.lang.String IMAGE_ICON_RENDER_CONFIG
public static final java.lang.String IMAGE_ICON_RENDER_CONFIG_TEMPLATE
public static final java.lang.String IMAGE_WIZBAN_PRJ_EXP_ZIP
public static final java.lang.String IMAGE_WIZBAN_PRJ_EXP_DIR
public static final java.lang.String IMAGE_WIZBAN_PRJ_IMP_ZIP
public static final java.lang.String IMAGE_WIZBAN_PRJ_IMP_DIR
public static final java.lang.String IMAGE_WIZBAN_NEW_FILE
public static final java.lang.String IMAGE_MAGNIFIER
public static final java.lang.String IMAGE_FILE_READ
public static final java.lang.String IMAGE_FILE_WRITE
public static final java.lang.String IMAGE_FILE_OPEN
public static final java.lang.String IMAGE_FILE_CLOSE
public static final java.lang.String PLUGIN_ID
public static final java.lang.String CMD_ARG_UPDATESITE
public static final java.lang.String CMD_ARG_LOG_LEVEL
public static IWorkspace getPluginWorkspace()
public static boolean isPovrayHelp361Available()
true
if the plugin POVRAY_DOC_3_6_PLUGIN_ID<(code>
is installed, false
otherwise.
public PovrayDocExtractor getHelpExtractor(java.lang.String povrayVersion)
povrayVersion
- The povray version who's help keyword reference is to be used,
e.g. '3.6.1'PovrayDocExtractor
for the given version
or null
if non could be found.public void start(BundleContext context) throws java.lang.Exception
java.lang.Exception
public void stop(BundleContext context) throws java.lang.Exception
java.lang.Exception
public static PovClipseEditorPlugin getDefault()
public TemplateStore getTemplateStore()
public Template[] getTemplates()
public ContextTypeRegistry getContextTypeRegistry()
public static ImageDescriptor getImageDescriptor(java.lang.String path)
path
- the path