Top Description Inners Constructors Methods
com.jogamp.gluegen.jcpp

public Class JavaFileSystem

extends Object
implements VirtualFileSystem
Class Inheritance
All Implemented Interfaces
com.jogamp.gluegen.jcpp.VirtualFileSystem
Imports
java.io.File, .IOException

A virtual filesystem implementation using java.io.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public VirtualFile
public VirtualFile
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JavaFileSystemback to summary
public JavaFileSystem()

Method Detail

getFileback to summary
public VirtualFile getFile(String path)

Implements com.jogamp.gluegen.jcpp.VirtualFileSystem.getFile.

Annotations
@Override
getFileback to summary
public VirtualFile getFile(String dir, String name)

Implements com.jogamp.gluegen.jcpp.VirtualFileSystem.getFile.

Annotations
@Override
com.jogamp.gluegen.jcpp back to summary

private Class JavaFileSystem.JavaFile

extends File
implements VirtualFile
Class Inheritance
All Implemented Interfaces
com.jogamp.gluegen.jcpp.VirtualFile

Field Summary

Inherited from java.io.File:
pathSeparatorpathSeparatorCharseparatorseparatorChar

Constructor Summary

AccessConstructor and Description
public
public
JavaFile(String dir, String name)

public
JavaFile(File dir, String name)

Method Summary

Modifier and TypeMethod and Description
public JavaFileSystem.JavaFile
public JavaFileSystem.JavaFile
getParentFile()

Overrides java.io.File.getParentFile.

Implements com.jogamp.gluegen.jcpp.VirtualFile.getParentFile.

Returns the abstract pathname of this abstract pathname's parent, or null if this pathname does not name a parent directory.
public Source
Inherited from java.io.File:
canExecutecanReadcanWritecompareTocreateNewFilecreateTempFilecreateTempFiledeletedeleteOnExitequalsexistsgetAbsoluteFilegetAbsolutePathgetCanonicalFilegetCanonicalPathgetFreeSpacegetNamegetParentgetPathgetTotalSpacegetUsableSpacehashCodeisAbsoluteisDirectoryisFileisHiddenlastModifiedlengthlistlistlistFileslistFileslistFileslistRootsmkdirmkdirsrenameTosetExecutablesetExecutablesetLastModifiedsetReadablesetReadablesetReadOnlysetWritablesetWritabletoPathtoStringtoURItoURL

Constructor Detail

JavaFileback to summary
public JavaFile(String path)
JavaFileback to summary
public JavaFile(String dir, String name)
JavaFileback to summary
public JavaFile(File dir, String name)

Method Detail

getChildFileback to summary
public JavaFileSystem.JavaFile getChildFile(String name)

Implements com.jogamp.gluegen.jcpp.VirtualFile.getChildFile.

Annotations
@Override
getParentFileback to summary
public JavaFileSystem.JavaFile getParentFile()

Overrides java.io.File.getParentFile.

Implements com.jogamp.gluegen.jcpp.VirtualFile.getParentFile.

Doc from java.io.File.getParentFile.

Returns the abstract pathname of this abstract pathname's parent, or null if this pathname does not name a parent directory.

The parent of an abstract pathname consists of the pathname's prefix, if any, and each name in the pathname's name sequence except for the last. If the name sequence is empty then the pathname does not name a parent directory.

Returns:JavaFileSystem.JavaFile

The abstract pathname of the parent directory named by this abstract pathname, or null if this pathname does not name a parent

Annotations
@Override
getSourceback to summary
public Source getSource() throws IOException

Implements com.jogamp.gluegen.jcpp.VirtualFile.getSource.

Annotations
@Override