pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.vfs.filebrowser
Interface FileDescriptor

All Superinterfaces:
java.lang.Comparable<FileDescriptor>, INamed, JDOMable
All Known Implementing Classes:
VFSFileDescriptor

public interface FileDescriptor
extends INamed, JDOMable, java.lang.Comparable<FileDescriptor>

Version:
$Revision: 1430 $
Author:
Thomas Weber

Method Summary
 org.jdom.Element deserializeToJDOM(ServiceRequest request)
          deserializes the FileDescriptor to JDOM.
 java.net.URI getURI()
          returns the URI identifying the file.
 void setServiceRequest(ServiceRequest request)
          sets the current ServiceRequest for the descriptor.
 
Methods inherited from interface org.torweg.pulse.util.INamed
getName
 
Methods inherited from interface org.torweg.pulse.bundle.JDOMable
deserializeToJDOM
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getURI

java.net.URI getURI()
returns the URI identifying the file.

Returns:
the URI identifying the file

setServiceRequest

void setServiceRequest(ServiceRequest request)
sets the current ServiceRequest for the descriptor.

Parameters:
request - the current ServiceRequest

deserializeToJDOM

org.jdom.Element deserializeToJDOM(ServiceRequest request)
deserializes the FileDescriptor to JDOM.

Parameters:
request - the current requests
Returns:
a JDOM representation of the FileDescriptor