Class Abstractions
- java.lang.Object
-
- org.faktorips.devtools.abstraction.Abstractions
-
public final class Abstractions extends java.lang.ObjectStatic access to theabstractionsused to hide whether Faktor-IPS is running in Eclipse or on plain old Java.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAbstractions.AImplementation
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetImplementationId()Returns the implementation's ID.static java.util.LocalegetLocale()Returns the locale the implementation is using, for example for texts or value formatting.static ALoggetLog()Returns the log used by the implementation.static AVersiongetVersion()Returns the Faktor-IPS implementation version.static AWorkspacegetWorkspace()Returns the current workspace.static booleanisEclipseRunning()Returns whether Eclipse is running
-
-
-
Method Detail
-
isEclipseRunning
public static boolean isEclipseRunning()
Returns whether Eclipse is running
-
getWorkspace
public static AWorkspace getWorkspace()
Returns the current workspace.
-
getLocale
public static java.util.Locale getLocale()
Returns the locale the implementation is using, for example for texts or value formatting.
-
getVersion
public static AVersion getVersion()
Returns the Faktor-IPS implementation version.
-
getLog
public static ALog getLog()
Returns the log used by the implementation.
-
getImplementationId
public static java.lang.String getImplementationId()
Returns the implementation's ID.
-
-