java.lang.Object
org.faktorips.devtools.abstraction.AWrapper<File>
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
Direct Known Subclasses:
PlainJavaProject, PlainJavaWorkspaceRoot

public class PlainJavaFolder extends PlainJavaContainer implements org.faktorips.devtools.abstraction.AFolder
  • Constructor Details

    • PlainJavaFolder

      public PlainJavaFolder(File directory)
  • Method Details

    • getType

      public org.faktorips.devtools.abstraction.AResource.AResourceType getType()
      Specified by:
      getType in interface org.faktorips.devtools.abstraction.AResource
    • getFile

      public org.faktorips.devtools.abstraction.AFile getFile(String name)
      Specified by:
      getFile in interface org.faktorips.devtools.abstraction.AFolder
    • getFolder

      public org.faktorips.devtools.abstraction.AFolder getFolder(String name)
      Specified by:
      getFolder in interface org.faktorips.devtools.abstraction.AFolder
    • create

      public void create(org.eclipse.core.runtime.IProgressMonitor monitor)
      Specified by:
      create in interface org.faktorips.devtools.abstraction.AFolder