Class PlainJavaJavaProject
java.lang.Object
org.faktorips.devtools.abstraction.AWrapper<File>
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaJavaElement
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaJavaProject
- All Implemented Interfaces:
org.faktorips.devtools.abstraction.AAbstraction,org.faktorips.devtools.abstraction.AJavaElement,org.faktorips.devtools.abstraction.AJavaProject
public class PlainJavaJavaProject
extends PlainJavaJavaElement
implements org.faktorips.devtools.abstraction.AJavaProject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexists()Set<org.faktorips.devtools.abstraction.APackageFragmentRoot> org.faktorips.devtools.abstraction.AProjectSet<org.faktorips.devtools.abstraction.AJavaProject> booleanbooleanisJavaFolder(org.faktorips.devtools.abstraction.AResource resource) org.faktorips.devtools.abstraction.APackageFragmentRoottoPackageFragmentRoot(String externalLibraryPath) org.faktorips.devtools.abstraction.APackageFragmentRoottoPackageFragmentRoot(org.faktorips.devtools.abstraction.AResource resource) unwrap()org.faktorips.runtime.MessageListMethods inherited from class org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaJavaElement
getJavaProject, getPath, getResourceMethods inherited from class org.faktorips.devtools.abstraction.AWrapper
equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.faktorips.devtools.abstraction.AJavaElement
getJavaProject, getPath, getResource
-
Constructor Details
-
PlainJavaJavaProject
-
-
Method Details
-
unwrap
- Specified by:
unwrapin interfaceorg.faktorips.devtools.abstraction.AAbstraction- Overrides:
unwrapin classorg.faktorips.devtools.abstraction.AWrapper<File>
-
getProject
public org.faktorips.devtools.abstraction.AProject getProject()- Specified by:
getProjectin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
exists
public boolean exists()- Specified by:
existsin interfaceorg.faktorips.devtools.abstraction.AJavaElement- Specified by:
existsin interfaceorg.faktorips.devtools.abstraction.AJavaProject- Overrides:
existsin classPlainJavaJavaElement
-
hasBuildState
public boolean hasBuildState()- Specified by:
hasBuildStatein interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
getOutputLocation
- Specified by:
getOutputLocationin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
toPackageFragmentRoot
public org.faktorips.devtools.abstraction.APackageFragmentRoot toPackageFragmentRoot(String externalLibraryPath) - Specified by:
toPackageFragmentRootin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
toPackageFragmentRoot
public org.faktorips.devtools.abstraction.APackageFragmentRoot toPackageFragmentRoot(org.faktorips.devtools.abstraction.AResource resource) - Specified by:
toPackageFragmentRootin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
getSourceVersion
- Specified by:
getSourceVersionin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
getReferencedJavaProjects
- Specified by:
getReferencedJavaProjectsin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
isJavaFolder
public boolean isJavaFolder(org.faktorips.devtools.abstraction.AResource resource) - Specified by:
isJavaFolderin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
validateJavaProjectBuildPath
public org.faktorips.runtime.MessageList validateJavaProjectBuildPath()- Specified by:
validateJavaProjectBuildPathin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
getOptions
- Specified by:
getOptionsin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-
getAllPackageFragmentRoots
- Specified by:
getAllPackageFragmentRootsin interfaceorg.faktorips.devtools.abstraction.AJavaProject
-