Class ClassMakerPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.enterprisedomain.classmaker.core.ClassMakerPlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class ClassMakerPlugin
extends org.eclipse.core.runtime.Plugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbundleStateAsString(int state) static org.eclipse.core.runtime.IStatuscreateErrorStatus(String message) static org.eclipse.core.runtime.StatuscreateErrorStatus(Throwable exception) static org.eclipse.core.runtime.IStatuscreateErrorStatus(org.eclipse.core.runtime.CoreException exception) static org.eclipse.core.runtime.IStatuscreateInfoStatus(String message) static org.eclipse.core.runtime.IStatuscreateOKStatus(String message) static org.eclipse.core.runtime.IStatuscreateWarningStatus(String message) static org.eclipse.core.runtime.IStatuscreateWarningStatus(String message, Throwable exception) static org.eclipse.core.runtime.IStatuscreateWarningStatus(Throwable exception) static ClassMakerServiceClassMaker facade service.static PrintStreamstatic ClassMakerPluginstatic org.eclipse.core.runtime.jobs.ProgressProviderstatic org.eclipse.core.runtime.IProgressMonitorstatic Class<? extends org.eclipse.core.runtime.IProgressMonitor>static Object[]static <T> TgetService(String serviceClass) static <T> TgetService(String serviceClass, org.osgi.framework.BundleContext context) booleanstatic voidrunWithProgress(org.eclipse.jface.operation.IRunnableWithProgress runnable) static voidsetClientRunWrapper(IRunWrapper wrapper) static voidsetDefaultOutputStream(PrintStream defaultOutputStream) static <T extends org.eclipse.core.runtime.IProgressMonitor>
voidsetMonitorParameters(Class<T> monitorClass, Object... constructorParameters) static voidsetPreviousProgressProvider(org.eclipse.core.runtime.jobs.ProgressProvider previousProgressProvider) static voidsetProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor) static voidvoidsetTurnOffAutoBuilding(boolean turnOffAutoBuilding) voidstart(org.osgi.framework.BundleContext context) voidstop(org.osgi.framework.BundleContext context) static voidMethods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString
-
Field Details
-
PLUGIN_ID
- See Also:
-
CONTRIBUTION_NATURE_ID
- See Also:
-
NATURE_ID
- See Also:
-
BUILDER_ID
- See Also:
-
STAGES_EXT_POINT
- See Also:
-
CUSTOMIZERS_EXT_POINT
- See Also:
-
PDE_PLUGIN_NATURE
- See Also:
-
JAVA_NATURE
- See Also:
-
MODEL_FOLDER_PREF_KEY
- See Also:
-
MODEL_RESOURCE_EXT_PREF_KEY
- See Also:
-
TURN_OFF_AUTO_BUILDING_PREF_KEY
- See Also:
-
-
Constructor Details
-
ClassMakerPlugin
public ClassMakerPlugin()
-
-
Method Details
-
getInstance
-
getClassMaker
ClassMaker facade service. Only for internal use.- Returns:
- ClassMakerService service instance
-
getService
-
getService
-
start
- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Overrides:
startin classorg.eclipse.core.runtime.Plugin- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Overrides:
stopin classorg.eclipse.core.runtime.Plugin- Throws:
Exception
-
getDefaultOutputStream
-
setDefaultOutputStream
-
setRunnerWithProgress
-
runWithProgress
public static void runWithProgress(org.eclipse.jface.operation.IRunnableWithProgress runnable) throws InvocationTargetException, InterruptedException -
getProgressMonitor
public static org.eclipse.core.runtime.IProgressMonitor getProgressMonitor() -
setProgressMonitor
public static void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor) -
setClientRunWrapper
-
wrapRun
-
getPreviousProgressProvider
public static org.eclipse.core.runtime.jobs.ProgressProvider getPreviousProgressProvider() -
setPreviousProgressProvider
public static void setPreviousProgressProvider(org.eclipse.core.runtime.jobs.ProgressProvider previousProgressProvider) -
setMonitorParameters
-
getProgressMonitorClass
-
getProgressMonitorClassConstructorParameters
-
isTurnOffAutoBuilding
public boolean isTurnOffAutoBuilding() -
setTurnOffAutoBuilding
public void setTurnOffAutoBuilding(boolean turnOffAutoBuilding) -
createOKStatus
-
createInfoStatus
-
createWarningStatus
-
createWarningStatus
-
createWarningStatus
-
createErrorStatus
-
createErrorStatus
-
createErrorStatus
public static org.eclipse.core.runtime.IStatus createErrorStatus(org.eclipse.core.runtime.CoreException exception) -
bundleStateAsString
-