Class PlainJavaWorkspaceRoot
java.lang.Object
org.faktorips.devtools.abstraction.AWrapper<File>
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaResource
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaContainer
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaFolder
org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaWorkspaceRoot
- All Implemented Interfaces:
Comparable<org.faktorips.devtools.abstraction.AResource>,Iterable<org.faktorips.devtools.abstraction.AResource>,org.faktorips.devtools.abstraction.AAbstraction,org.faktorips.devtools.abstraction.AContainer,org.faktorips.devtools.abstraction.AFolder,org.faktorips.devtools.abstraction.AResource,org.faktorips.devtools.abstraction.AWorkspaceRoot
public class PlainJavaWorkspaceRoot
extends PlainJavaFolder
implements org.faktorips.devtools.abstraction.AWorkspaceRoot
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.faktorips.devtools.abstraction.AResource
org.faktorips.devtools.abstraction.AResource.AResourceTreeTraversalDepth, org.faktorips.devtools.abstraction.AResource.AResourceType -
Field Summary
Fields inherited from interface org.faktorips.devtools.abstraction.AResource
COMPARING_BY_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.faktorips.devtools.abstraction.AFilegetFileForLocation(Path location) org.faktorips.devtools.abstraction.AProjectgetProject(String name) Set<org.faktorips.devtools.abstraction.AProject> org.faktorips.devtools.abstraction.AResource.AResourceTypegetType()protected PlainJavaProjectvoidMethods inherited from class org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaFolder
create, getFile, getFolderMethods inherited from class org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaContainer
findMember, getFile, getFolder, getMembers, isSynchronizedInternal, recursive, refreshInternalMethods inherited from class org.faktorips.devtools.abstraction.plainjava.internal.PlainJavaResource
copy, createMarker, delete, deleteMarker, deleteMarkers, exists, findMarkers, getLocalTimeStamp, getLocation, getModificationStamp, getName, getParent, getProject, getProjectRelativePath, getWorkspaceRelativePath, isAccessible, isDerived, isSynchronized, move, recursive, refreshLocal, setDerived, touchMethods 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
unwrapMethods inherited from interface org.faktorips.devtools.abstraction.AContainer
findMember, getFile, getFolder, getMembers, iteratorMethods inherited from interface org.faktorips.devtools.abstraction.AResource
compareTo, copy, createMarker, delete, deleteMarkers, exists, findMarkers, getLocalTimeStamp, getLocation, getModificationStamp, getName, getParent, getProject, getProjectRelativePath, getWorkspaceRelativePath, isAccessible, isDerived, isSynchronized, move, refreshLocal, setDerived, touchMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PlainJavaWorkspaceRoot
-
-
Method Details
-
getWorkspace
- Specified by:
getWorkspacein interfaceorg.faktorips.devtools.abstraction.AResource- Overrides:
getWorkspacein classPlainJavaResource
-
getType
public org.faktorips.devtools.abstraction.AResource.AResourceType getType()- Specified by:
getTypein interfaceorg.faktorips.devtools.abstraction.AResource- Overrides:
getTypein classPlainJavaFolder
-
getProject
- Specified by:
getProjectin interfaceorg.faktorips.devtools.abstraction.AWorkspaceRoot
-
getFileForLocation
- Specified by:
getFileForLocationin interfaceorg.faktorips.devtools.abstraction.AWorkspaceRoot
-
getProjects
- Specified by:
getProjectsin interfaceorg.faktorips.devtools.abstraction.AWorkspaceRoot
-
remove
-
project
-