Class EclipseImplementation
- java.lang.Object
-
- org.faktorips.devtools.abstraction.eclipse.internal.EclipseImplementation
-
- All Implemented Interfaces:
Abstractions.AImplementation,org.osgi.framework.BundleActivator
public class EclipseImplementation extends java.lang.Object implements Abstractions.AImplementation, org.osgi.framework.BundleActivator
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPLUGIN_ID
-
Constructor Summary
Constructors Constructor Description EclipseImplementation()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EclipseImplementationget()java.lang.StringgetId()java.util.LocalegetLocale()ALoggetLog()AVersiongetVersion()AWorkspacegetWorkspace()Wrappers.WrapperBuildergetWrapperBuilder(java.lang.Object original)booleanisEclipse()static booleanisStarted()voidstart(org.osgi.framework.BundleContext context)voidstop(org.osgi.framework.BundleContext context)
-
-
-
Field Detail
-
PLUGIN_ID
public static final java.lang.String PLUGIN_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
start
public void start(org.osgi.framework.BundleContext context) throws java.lang.Exception- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Throws:
java.lang.Exception
-
stop
public void stop(org.osgi.framework.BundleContext context) throws java.lang.Exception- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Throws:
java.lang.Exception
-
get
public static EclipseImplementation get()
-
isStarted
public static boolean isStarted()
-
isEclipse
public boolean isEclipse()
- Specified by:
isEclipsein interfaceAbstractions.AImplementation
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceAbstractions.AImplementation
-
getWrapperBuilder
public Wrappers.WrapperBuilder getWrapperBuilder(java.lang.Object original)
- Specified by:
getWrapperBuilderin interfaceAbstractions.AImplementation
-
getWorkspace
public AWorkspace getWorkspace()
- Specified by:
getWorkspacein interfaceAbstractions.AImplementation
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocalein interfaceAbstractions.AImplementation
-
getVersion
public AVersion getVersion()
- Specified by:
getVersionin interfaceAbstractions.AImplementation
-
getLog
public ALog getLog()
- Specified by:
getLogin interfaceAbstractions.AImplementation
-
-