| org.skunk.dav.client.gui.View
All known Subclasses: org.skunk.dav.client.gui.ExplorerView,
View | public interface View (Code) | | |
dispose | void dispose()(Code) | | dispose of the View
|
dock | void dock(Buffer buffer)(Code) | | add the buffer to the application container widget
|
dockStatus | void dockStatus(JComponent statusComponent)(Code) | | add a component to the status bar
|
focus | void focus(Buffer buffer)(Code) | | ensure that the specified docked component is visible and has focus
|
getAppContext | AppContext getAppContext()(Code) | | theAppContext object that holds this View |
getComponent | Component getComponent()(Code) | | get the component corresponding to this view
|
getDockedBuffers | Iterator getDockedBuffers()(Code) | | list of current docked components |
getFocussedBuffer | Buffer getFocussedBuffer()(Code) | | the buffer that has focus, or null if there are no buffers |
isVisible | boolean isVisible(Buffer buffer)(Code) | | whether the given buffer is visible |
setVisible | void setVisible(Buffer buffer, boolean visible) throws UnsupportedOperationException, PropertyVetoException(Code) | | attempt to set for the given buffer the given visibility.
depending on the dock mode, certain settings of this property
may be vetoed (e.g., in emacs-mode, at least one buffer must
be visible at all times, so setting the only visible buffer
invisible would not be permitted.) A change of visibility
may entail a change to the focusedBuffer property, but it may
not change the visibility of another buffer. (Hence, for
single-buffer dock modes (like TABBED_PANE_MODE, if restricted to one frame)
the setVisible method should throw an UnsupportedOperationException.)
Preconditions: the buffer must be docked and non-null.
|
showStatus | void showStatus(String message)(Code) | | show a status message
|
undockStatus | void undockStatus(JComponent statusComponent)(Code) | | remove a component from the status bar
|
|
|