public class JavaResource extends FileResource<JavaResource>
file, lastModification, scratch, scratchFileflags, parent, resourceFactory| Constructor and Description |
|---|
JavaResource(ResourceFactory factory) |
JavaResource(ResourceFactory factory,
File file) |
| Modifier and Type | Method and Description |
|---|---|
JavaResource |
createFrom(File file)
Create a new
Resource instance for the target file. |
protected List<Resource<?>> |
doListResources()
Strategy method for returning child resources.
|
Resource<?> |
getChild(String name)
Get a child of this resource.
|
org.jboss.forge.parser.java.JavaSource<?> |
getJavaSource()
Attempts to perform cast automatically.
|
JavaResource |
setContents(org.jboss.forge.parser.java.JavaSource<?> source) |
String |
toString() |
createNewFile, createTempResource, delete, delete, deleteOnExit, exists, getFullyQualifiedName, getName, getParent, getResourceInputStream, getUnderlyingResourceObject, isDirectory, isStale, markUpToDate, mkdir, mkdirs, reify, renameTo, renameTo, setContents, setContents, setContentsequals, getFlags, getResourceFactory, hashCode, isFlagSet, listResources, listResources, setFlag, unsetFlag@Inject public JavaResource(ResourceFactory factory)
public JavaResource(ResourceFactory factory, File file)
public Resource<?> getChild(String name)
ResourcegetChild in interface Resource<File>getChild in class FileResource<JavaResource>protected List<Resource<?>> doListResources()
AbstractResourcedoListResources in class AbstractResource<File>public JavaResource setContents(org.jboss.forge.parser.java.JavaSource<?> source)
public org.jboss.forge.parser.java.JavaSource<?> getJavaSource()
throws FileNotFoundException
FileNotFoundExceptionpublic JavaResource createFrom(File file)
FileResourceResource instance for the target file. The new Resource should be of the same type as
this.createFrom in interface Resource<File>createFrom in class FileResource<JavaResource>file - The file to create the resource instance from.Copyright © 2013 JBoss by Red Hat. All Rights Reserved.