org.w3c.jigedit.tools
Class ToolsListerFrame
java.lang.Object
|
+--org.w3c.tools.resources.AttributeHolder
|
+--org.w3c.tools.resources.Resource
|
+--org.w3c.tools.resources.FramedResource
|
+--org.w3c.tools.resources.ResourceFrame
|
+--org.w3c.tools.resources.ProtocolFrame
|
+--org.w3c.jigsaw.frames.HTTPFrame
|
+--org.w3c.jigsaw.frames.PostableFrame
|
+--org.w3c.jigedit.tools.ToolsListerFrame
- public class ToolsListerFrame
- extends PostableFrame
- implements StructureChangedListener
Emit the content of its parent directory.
Field Summary |
protected java.lang.Class |
httpClass
|
Fields inherited from class org.w3c.jigsaw.frames.HTTPFrame |
_allowed,
acceptRanges,
allowed,
ATTR_ALLOW_DEL,
ATTR_BROWSABLE,
ATTR_CONTENT_ENCODING,
ATTR_CONTENT_LANGUAGE,
ATTR_CONTENT_LENGTH,
ATTR_CONTENT_TYPE,
ATTR_ICON,
ATTR_ICONDIR,
ATTR_INDEX,
ATTR_MAXAGE,
ATTR_MD5,
ATTR_PUTABLE,
ATTR_QUALITY,
ATTR_RELOCATE,
ATTR_STYLE_LINK,
ATTR_TITLE,
browsetype,
COND_FAILED,
COND_OK,
dresource,
fresource,
listing,
listing_stamp,
STATE_CONTENT_LOCATION |
Methods inherited from class org.w3c.jigsaw.frames.HTTPFrame |
addStyleSheet,
attributeChanged,
browse,
checkIfMatch,
checkIfModifiedSince,
checkIfNoneMatch,
checkIfUnmodifiedSince,
checkRequest,
computeTrashDir,
computeTrashFile,
createDefaultReply,
createFileReply,
delete,
deleteDirectoryResource,
deleteFileResource,
deleteOtherResource,
extended,
getAllowDeleteFlag,
getBrowsableFlag,
getBrowseType,
getContentEncoding,
getContentLanguage,
getContentLength,
getContentType,
getDirectoryResource,
getDirectoryResource,
getETag,
getFileResource,
getFileResource,
getHelpURL,
getHelpURL,
getIcon,
getIconDirectory,
getIndex,
getMaxAge,
getMD5Flag,
getPutableFlag,
getQuality,
getRelocateFlag,
getStyleSheetURL,
getTitle,
getURL,
handleRangeRequest,
head,
headDirectoryResource,
headFileResource,
headOtherResource,
link,
lookup,
lookupDirectory,
lookupFile,
lookupOther,
lookupResource,
options,
perform,
performFrames,
put,
putFileResource,
putOtherResource,
registerOtherResource,
trace,
unlink,
updateCachedHeaders |
Methods inherited from class org.w3c.tools.resources.ResourceFrame |
addFrameEventListener,
eventDisabled,
fireFrameEvent,
frameModified,
getFilters,
getFilters,
getFrameReference,
getResource,
getResourceReference,
getSpaceEntry,
getURLPath,
lookupFilters,
lookupFrames,
postFrameEvent,
processEvent,
removeFrameEventListener,
unregisterResource,
updateDefaultChildAttributes |
Methods inherited from class org.w3c.tools.resources.FramedResource |
addAttributeChangedListener,
addStructureChangedListener,
collectFramesReference,
delete,
disableEvent,
displayEvent,
enableEvent,
fireAttributeChangeEvent,
fireStructureChangedEvent,
fireStructureChangedEvent,
frameAdded,
frameRemoved,
getClone,
getFrame,
getFrame,
getFrameReference,
getFrameReference,
getFramesReference,
getOid,
initialize,
markModified,
notifyUnload,
postAttributeChangeEvent,
postEvent,
postStructureChangedEvent,
postStructureChangedEvent,
registerFrame,
registerFrameIfNone,
removeAttributeChangedListener,
removeStructureChangedListener,
unregisterFrame |
Methods inherited from class org.w3c.tools.resources.Resource |
acceptUnload,
checkMultipleLock,
collectFrames,
getContext,
getFrame,
getFrames,
getIdentifier,
getLastModified,
getParent,
getServer,
getSpace,
getStoreEntry,
getValue,
getValue,
isInitialized,
isUnloaded,
setContext,
setContext,
setValue,
updateAttributes |
Methods inherited from class org.w3c.tools.resources.AttributeHolder |
definesAttribute,
definesAttribute,
getAttributes,
getBoolean,
getChar,
getClone,
getClone,
getDouble,
getFloat,
getInt,
getLong,
getString,
getValue,
initialize,
lookupAttribute,
pickle,
print,
setBoolean,
setChar,
setDouble,
setFloat,
setInt,
setLong,
setString,
setValue,
unpickle,
unpickle,
unpickle,
unpickleInstance,
unpickleInstance |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
httpClass
protected java.lang.Class httpClass
ToolsListerFrame
public ToolsListerFrame()
getDirResourceRef
protected ResourceReference getDirResourceRef()
registerResource
public void registerResource(FramedResource resource)
- Overrides:
- registerResource in class HTTPFrame
resourceModified
public void resourceModified(StructureChangedEvent evt)
- Unused here.
- Specified by:
- resourceModified in interface StructureChangedListener
resourceCreated
public void resourceCreated(StructureChangedEvent evt)
- Unused here.
- Specified by:
- resourceCreated in interface StructureChangedListener
resourceUnloaded
public void resourceUnloaded(StructureChangedEvent evt)
- Specified by:
- resourceUnloaded in interface StructureChangedListener
resourceRemoved
public void resourceRemoved(StructureChangedEvent evt)
- A resource is about to be removed
This handles the
RESOURCE_REMOVED
kind of events.
- Specified by:
- resourceRemoved in interface StructureChangedListener
- Parameters:
evt
- The event describing the change.
getResourceLine
protected java.lang.String getResourceLine(ResourceReference rr,
java.lang.String name)
getDirectoryListing
public Reply getDirectoryListing(Request request)
throws ProtocolException,
ResourceException
- Get the directory listing.
- Parameters:
request
- the incomming request.- Throws:
- ProtocolException - if a protocol error occurs
- ResourceException - if a server error occurs
- Overrides:
- getDirectoryListing in class HTTPFrame
getOtherResource
protected Reply getOtherResource(Request request)
throws ProtocolException,
ResourceException
- Throws:
- ProtocolException - if a protocol error occurs
- ResourceException - if a server error occurs
- Overrides:
- getOtherResource in class HTTPFrame
handle
public Reply handle(Request request,
URLDecoder data)
throws ProtocolException
- Handle the form submission, after posted data parsing.
This method ought to be abstract, but for reasonable reason, it
will just dump (parsed) the form content back to the client, so that it
can be used for debugging.
- Parameters:
request
- The request proper.data
- The parsed data content.- Throws:
- ProtocolException - If form data processing failed.
- Overrides:
- handle in class PostableFrame
- See Also:
URLDecoder