Uses of Interface
org.olat.core.util.vfs.VFSLeaf

Packages that use VFSLeaf
org.olat.commons.file.filechooser   
org.olat.core.commons.editor.plaintexteditor   
org.olat.core.commons.modules.bc.version   
org.olat.core.commons.modules.bc.vfs   
org.olat.core.commons.modules.glossary   
org.olat.core.gui.components.download   
org.olat.core.gui.control.generic.textmarker   
org.olat.core.logging Logging 
org.olat.core.util   
org.olat.core.util.vfs Virtual File System (VFS) code examples 
org.olat.core.util.vfs.util   
org.olat.core.util.vfs.version   
org.olat.core.util.xml   
org.olat.course.nodes.projectbroker.service   
org.olat.ims.cp IMS Content Packaging Editor 
org.olat.ims.cp.objects   
org.olat.ims.cp.ui   
org.olat.ims.resources   
org.olat.modules.webFeed.managers Manager 
org.olat.modules.wiki Overview of the GUI part of the integrated wiki engine 
org.olat.search.service.document.file The documents.file package contains all classes to access file data in indexing process. 
 

Uses of VFSLeaf in org.olat.commons.file.filechooser
 

Methods in org.olat.commons.file.filechooser that return VFSLeaf
 VFSLeaf FileChooserController.getFileSelection()
          Deprecated.  
 

Uses of VFSLeaf in org.olat.core.commons.editor.plaintexteditor
 

Constructors in org.olat.core.commons.editor.plaintexteditor with parameters of type VFSLeaf
PlainTextEditorController(UserRequest ureq, WindowControl wControl, VFSLeaf vfsfile, java.lang.String encoding, boolean offerCancel, boolean newFile, java.lang.String findtext)
           
 

Uses of VFSLeaf in org.olat.core.commons.modules.bc.version
 

Constructors in org.olat.core.commons.modules.bc.version with parameters of type VFSLeaf
RevisionListController.CurrentRevision(VFSLeaf versionFile)
           
 

Uses of VFSLeaf in org.olat.core.commons.modules.bc.vfs
 

Classes in org.olat.core.commons.modules.bc.vfs that implement VFSLeaf
 class OlatRootFileImpl
           
 

Methods in org.olat.core.commons.modules.bc.vfs that return VFSLeaf
 VFSLeaf OlatRootFolderImpl.createChildLeaf(java.lang.String name)
          Wrapp all LocalImpls to OlatRootImpls
 

Uses of VFSLeaf in org.olat.core.commons.modules.glossary
 

Methods in org.olat.core.commons.modules.glossary that return VFSLeaf
 VFSLeaf GlossaryItemManager.getGlossaryFile(VFSContainer folderContainingGlossary)
          returns the glossary file.
 

Uses of VFSLeaf in org.olat.core.gui.components.download
 

Methods in org.olat.core.gui.components.download with parameters of type VFSLeaf
 void DownloadComponent.setDownloadItem(VFSLeaf downloadItem)
           
 

Constructors in org.olat.core.gui.components.download with parameters of type VFSLeaf
DownloadComponent(java.lang.String name, VFSLeaf downloadItem)
          Constructor to create a download component that will use the file name as display text and the appropriate file icon
DownloadComponent(java.lang.String name, VFSLeaf downloadItem, java.lang.String linkText, java.lang.String linkToolTip, java.lang.String linkCssIconClass)
          Detailed constructor
 

Uses of VFSLeaf in org.olat.core.gui.control.generic.textmarker
 

Methods in org.olat.core.gui.control.generic.textmarker with parameters of type VFSLeaf
 java.lang.String TextMarkerManager.loadFileAsString(VFSLeaf textMarkerFile)
          Load a text marker file and convert it to a string that can be indexed by lucene or used as a text based version of the glossar.
 java.lang.String TextMarkerManagerImpl.loadFileAsString(VFSLeaf textMarkerFile)
           
 java.util.List<TextMarker> TextMarkerManager.loadTextMarkerList(VFSLeaf textMarkerFile)
          Load the text marker object from the given file
 java.util.List<TextMarker> TextMarkerManagerImpl.loadTextMarkerList(VFSLeaf textMarkerFile)
           
 void TextMarkerManager.saveToFile(VFSLeaf textMarkerFile, java.util.List textMarkerList)
          Save a list of TextMarker objects to a file
 void TextMarkerManagerImpl.saveToFile(VFSLeaf textMarkerFile, java.util.List textMarkerList)
           
 

Uses of VFSLeaf in org.olat.core.logging
 

Methods in org.olat.core.logging that return VFSLeaf
 VFSLeaf LogFile.getLogfilePath(java.util.Date date)
           
 

Methods in org.olat.core.logging with parameters of type VFSLeaf
static java.lang.String LogHelper.buildUsageAndTimeStats(VFSLeaf logfile, VFSLeaf toFile)
           
 

Uses of VFSLeaf in org.olat.core.util
 

Methods in org.olat.core.util with parameters of type VFSLeaf
static java.util.List<java.lang.String> ZipUtil.checkLockedFileBeforeUnzip(VFSLeaf zipLeaf, VFSContainer targetDir, Identity identity, boolean isAdmin)
          Check if a file in the zip is already in the path
static java.lang.String SimpleHtmlParser.extractHTMLCharset(VFSLeaf sourceFile)
           
static boolean ImageHelper.scaleImage(java.io.InputStream image, VFSLeaf scaledImage, int maxSize)
           
static boolean ZipUtil.unzip(VFSLeaf zipLeaf, VFSContainer targetDir)
          Unzip a inputstream to a directory
static boolean ZipUtil.unzip(VFSLeaf zipLeaf, VFSContainer targetDir, Identity identity, boolean versioning)
          Unzip a inputstream to a directory using the versioning system of VFS
static boolean ZipUtil.zip(java.util.List<VFSItem> vfsFiles, VFSLeaf target)
           
 

Uses of VFSLeaf in org.olat.core.util.vfs
 

Classes in org.olat.core.util.vfs that implement VFSLeaf
 class LocalFileImpl
          Description:
VFSLeaf implementation that is based on a java.io.File from a local filesystem
 class NamedLeaf
          Description:
 class StreamedImpl
          Description:
TODO: Felix Jost Class Description for StreamedImpl
 

Methods in org.olat.core.util.vfs that return VFSLeaf
 VFSLeaf NamedContainerImpl.createChildLeaf(java.lang.String name)
           
 VFSLeaf MergeSource.createChildLeaf(java.lang.String name)
           
 VFSLeaf LocalFolderImpl.createChildLeaf(java.lang.String name)
           
 VFSLeaf VFSContainer.createChildLeaf(java.lang.String name)
          Create a new leaf (of same type) if possible,
 VFSLeaf AbstractVirtualContainer.createChildLeaf(java.lang.String name)
           
 

Methods in org.olat.core.util.vfs with parameters of type VFSLeaf
static boolean VFSManager.copyContent(java.io.InputStream inStream, VFSLeaf target)
          Copies the stream to the target leaf.
static boolean VFSManager.copyContent(java.io.InputStream inStream, VFSLeaf target, boolean closeInput)
          Copies the stream to the target leaf.
static boolean VFSManager.copyContent(VFSLeaf source, VFSLeaf target)
          Copies the content of the source to the target leaf.
 

Constructors in org.olat.core.util.vfs with parameters of type VFSLeaf
NamedLeaf(java.lang.String name, VFSLeaf delegate)
          Constructor
VFSLeafHandler(VFSLeaf vfsLeaf, java.util.logging.Formatter formatter)
           
VFSMediaResource(VFSLeaf vfsLeaf)
           
 

Uses of VFSLeaf in org.olat.core.util.vfs.util
 

Methods in org.olat.core.util.vfs.util that return VFSLeaf
static VFSLeaf VFSUtil.createLeafFromClasspath(java.lang.Class clazz, java.lang.String file)
          Creates a VFS leaf for a file that is somewhere in the classpath.
 

Uses of VFSLeaf in org.olat.core.util.vfs.version
 

Methods in org.olat.core.util.vfs.version that return VFSLeaf
 VFSLeaf RevisionFileImpl.getFile()
           
 VFSLeaf VersionsFileImpl.getVersionFile()
           
 

Methods in org.olat.core.util.vfs.version with parameters of type VFSLeaf
 Versions VersionsFileManager.createVersionsFor(VFSLeaf leaf)
           
abstract  Versions VersionsManager.createVersionsFor(VFSLeaf leaf)
          Get or create the versions datas of this file
 void VersionsFileImpl.setVersionFile(VFSLeaf versionFile)
           
 

Uses of VFSLeaf in org.olat.core.util.xml
 

Methods in org.olat.core.util.xml with parameters of type VFSLeaf
static java.lang.Object XStreamHelper.readObject(com.thoughtworks.xstream.XStream xStream, VFSLeaf file)
          Read an object from the given leaf using the xStream object.
static void XStreamHelper.writeObject(VFSLeaf vfsLeaf, java.lang.Object obj)
          Deprecated. 
static void XStreamHelper.writeObject(com.thoughtworks.xstream.XStream xStream, VFSLeaf vfsLeaf, java.lang.Object obj)
          Write a an object to an XML file.
 

Uses of VFSLeaf in org.olat.course.nodes.projectbroker.service
 

Methods in org.olat.course.nodes.projectbroker.service with parameters of type VFSLeaf
 void ProjectBrokerManager.saveAttachedFile(Project project, java.lang.String fileName, VFSLeaf uploadedItem, CourseEnvironment courseEnv, CourseNode cNode)
          Save attachment file in the attachment-folder of a project.
 void ProjectBrokerManagerImpl.saveAttachedFile(Project project, java.lang.String fileName, VFSLeaf uploadedItem, CourseEnvironment courseEnv, CourseNode cNode)
           
 

Uses of VFSLeaf in org.olat.ims.cp
 

Methods in org.olat.ims.cp that return VFSLeaf
abstract  VFSLeaf CPManager.writeToZip(ContentPackage cp)
          Writes the cp to a zip file.
 VFSLeaf CPManagerImpl.writeToZip(ContentPackage cp)
           
 

Uses of VFSLeaf in org.olat.ims.cp.objects
 

Methods in org.olat.ims.cp.objects that return VFSLeaf
 VFSLeaf CPFile.getFile()
           
 

Methods in org.olat.ims.cp.objects with parameters of type VFSLeaf
 void CPFile.setFile(VFSLeaf file)
           
 

Constructors in org.olat.ims.cp.objects with parameters of type VFSLeaf
CPFile(VFSLeaf file)
          this constructor is used when creating a new CPfile
 

Uses of VFSLeaf in org.olat.ims.cp.ui
 

Methods in org.olat.ims.cp.ui that return VFSLeaf
 VFSLeaf CPPage.getPageFile()
          returns the html-file of this page.
 

Uses of VFSLeaf in org.olat.ims.resources
 

Methods in org.olat.ims.resources with parameters of type VFSLeaf
static org.dom4j.Document IMSLoader.loadIMSDocument(VFSLeaf documentF)
          Reads an IMS XML Document if supported by /org/olat/ims/resources.
 

Uses of VFSLeaf in org.olat.modules.webFeed.managers
 

Methods in org.olat.modules.webFeed.managers that return VFSLeaf
abstract  VFSLeaf FeedManager.getFeedArchive(OLATResourceable ores)
          Create and returns a zip-file as VFSLeaf of the given feed resourue
 VFSLeaf FeedManagerImpl.getFeedArchive(OLATResourceable resource)
           
 

Uses of VFSLeaf in org.olat.modules.wiki
 

Methods in org.olat.modules.wiki that return VFSLeaf
static VFSLeaf WikiToZipUtils.getWikiAsZip(VFSContainer rootContainer)
          get the whole wiki as a zip file for export, content is unparsed!
 

Methods in org.olat.modules.wiki with parameters of type VFSLeaf
static WikiPage Wiki.assignPropertiesToPage(VFSLeaf leaf)
           
 

Uses of VFSLeaf in org.olat.search.service.document.file
 

Methods in org.olat.search.service.document.file with parameters of type VFSLeaf
static org.apache.lucene.document.Document HtmlDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document ExcelOOXMLDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document XmlDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document FileDocumentFactory.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document IMSMetadataDocument.createDocument(SearchResourceContext searchResourceContext, VFSLeaf fManifest)
           
static org.apache.lucene.document.Document ExcelDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document OpenDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document PowerPointOOXMLDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document WordDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document TextDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document PowerPointDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document WordOOXMLDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document PdfDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
static org.apache.lucene.document.Document UnkownDocument.createDocument(SearchResourceContext leafResourceContext, VFSLeaf leaf)
           
 boolean FileDocumentFactory.isFileSupported(VFSLeaf leaf)
          Check if certain file is supported.
 java.lang.String OpenDocument.readContent(VFSLeaf leaf)
           
 java.lang.String PowerPointOOXMLDocument.readContent(VFSLeaf leaf)
           
 java.lang.String PowerPointDocument.readContent(VFSLeaf leaf)