Class PlainJavaWorkspace
java.lang.Object
org.faktorips.devtools.abstraction.AWrapper<File>
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaWorkspace
- All Implemented Interfaces:
org.faktorips.devtools.abstraction.AAbstraction,org.faktorips.devtools.abstraction.AWorkspace
public class PlainJavaWorkspace
extends org.faktorips.devtools.abstraction.AWrapper<File>
implements org.faktorips.devtools.abstraction.AWorkspace
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(org.faktorips.devtools.abstraction.ABuildKind buildKind, org.eclipse.core.runtime.IProgressMonitor monitor) getName(PlainJavaProject project) longgetRoot()booleanisLinux()booleanisMac()booleanvoidrun(org.eclipse.core.runtime.ICoreRunnable action, org.eclipse.core.runtime.IProgressMonitor monitor) voidrunAsync(org.eclipse.core.runtime.ICoreRunnable action, org.eclipse.core.runtime.IProgressMonitor monitor) Methods inherited from class org.faktorips.devtools.abstraction.AWrapper
equals, hashCode, toString, unwrapMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.faktorips.devtools.abstraction.AAbstraction
unwrap
-
Constructor Details
-
PlainJavaWorkspace
-
-
Method Details
-
getRoot
- Specified by:
getRootin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
run
public void run(org.eclipse.core.runtime.ICoreRunnable action, org.eclipse.core.runtime.IProgressMonitor monitor) - Specified by:
runin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
runAsync
public void runAsync(org.eclipse.core.runtime.ICoreRunnable action, org.eclipse.core.runtime.IProgressMonitor monitor) - Specified by:
runAsyncin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
getNextMarkerId
public long getNextMarkerId() -
build
public void build(org.faktorips.devtools.abstraction.ABuildKind buildKind, org.eclipse.core.runtime.IProgressMonitor monitor) - Specified by:
buildin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
getName
-
isWindows
public boolean isWindows()- Specified by:
isWindowsin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
isLinux
public boolean isLinux()- Specified by:
isLinuxin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-
isMac
public boolean isMac()- Specified by:
isMacin interfaceorg.faktorips.devtools.abstraction.AWorkspace
-