sfi.director.application.autodoc.DocURNHandler Class Reference

List of all members.

Detailed Description

Handles retrieval of external documents identified by URNs.


Public Member Functions

 DocURNHandler (DBObject dbo)
DocURNHandler instantiate (String urn)
int matches (String urn)
DBObject handlerDef ()
String urn ()
String localURN ()
String fetch () throws DirectorException
void fetchInto (java.io.File file) throws DirectorException
void fetchInto (java.io.OutputStream out) throws DirectorException
String category ()
 Accessor for attribute category.
String caption ()
 Accessor for attribute caption.
String caption (String caption)
 Mutator for attribute caption.
String type ()
 Accessor for attribute type.
String type (String type)
 Mutator for attribute type.

Static Public Member Functions

static DocURNHandler getHandler (String urn)

Protected Member Functions

Object _setupIO (String kind) throws DirectorException

Static Protected Member Functions

static Vector getHandlers ()

Protected Attributes

String caption = null
String type = null

Package Attributes

DBObject handlerDef = null
String urn = null

Static Package Attributes

static Cache handlerCache = new Cache()


Constructor & Destructor Documentation

sfi.director.application.autodoc.DocURNHandler.DocURNHandler DBObject  dbo  ) 
 


Member Function Documentation

Object sfi.director.application.autodoc.DocURNHandler._setupIO String  kind  )  throws DirectorException [protected]
 

String sfi.director.application.autodoc.DocURNHandler.caption String  caption  ) 
 

Mutator for attribute caption.

String sfi.director.application.autodoc.DocURNHandler.caption  ) 
 

Accessor for attribute caption.

String sfi.director.application.autodoc.DocURNHandler.category  ) 
 

Accessor for attribute category.

Accessor for attribute category.

String sfi.director.application.autodoc.DocURNHandler.fetch  )  throws DirectorException
 

void sfi.director.application.autodoc.DocURNHandler.fetchInto java.io.OutputStream  out  )  throws DirectorException
 

void sfi.director.application.autodoc.DocURNHandler.fetchInto java.io.File  file  )  throws DirectorException
 

static DocURNHandler sfi.director.application.autodoc.DocURNHandler.getHandler String  urn  )  [static]
 

static Vector sfi.director.application.autodoc.DocURNHandler.getHandlers  )  [static, protected]
 

DBObject sfi.director.application.autodoc.DocURNHandler.handlerDef  ) 
 

DocURNHandler sfi.director.application.autodoc.DocURNHandler.instantiate String  urn  ) 
 

String sfi.director.application.autodoc.DocURNHandler.localURN  ) 
 

int sfi.director.application.autodoc.DocURNHandler.matches String  urn  ) 
 

String sfi.director.application.autodoc.DocURNHandler.type String  type  ) 
 

Mutator for attribute type.

String sfi.director.application.autodoc.DocURNHandler.type  ) 
 

Accessor for attribute type.

String sfi.director.application.autodoc.DocURNHandler.urn  ) 
 


Member Data Documentation

String sfi.director.application.autodoc.DocURNHandler.caption = null [protected]
 

Cache sfi.director.application.autodoc.DocURNHandler.handlerCache = new Cache() [static, package]
 

DBObject sfi.director.application.autodoc.DocURNHandler.handlerDef = null [package]
 

String sfi.director.application.autodoc.DocURNHandler.type = null [protected]
 

String sfi.director.application.autodoc.DocURNHandler.urn = null [package]
 


The documentation for this class was generated from the following file:
Generated on Sat May 19 01:19:51 2012 for Node Director by  doxygen 1.4.5