org.nakedobjects.plugins.dnd
Interface Workspace

All Superinterfaces:
java.lang.Cloneable, View
All Known Implementing Classes:
ApplicationWorkspace

public interface Workspace
extends View


Field Summary
 
Fields inherited from interface org.nakedobjects.plugins.dnd.View
HPADDING, VPADDING
 
Method Summary
 void addDialog(View dialog)
           
 View addIconFor(NakedObject nakedObject, Location at)
           
 void addWindow(View window)
           
 View addWindowFor(NakedObject object, Location at)
           
 View createSubviewFor(NakedObject object, boolean asIcon)
           
 void lower(View view)
          Lower the specified view so it is below all the other views.
 void raise(View view)
          Raise the specified view so it is above all the other views.
 void removeViewsFor(NakedObject object)
          Close all views for the specified object.
 
Methods inherited from interface org.nakedobjects.plugins.dnd.View
addView, canChangeValue, canFocus, contains, containsFocus, contentMenuOptions, debug, debugStructure, dispose, drag, drag, dragCancel, dragFrom, dragIn, dragOut, dragStart, dragTo, draw, drop, drop, editComplete, entered, exited, firstClick, focusLost, focusReceived, getAbsoluteLocation, getBaseline, getBounds, getContent, getFeedbackManager, getFocusManager, getId, getLocation, getMaximumSize, getPadding, getParent, getRequiredSize, getSize, getSpecification, getState, getSubviews, getView, getViewAxis, getViewManager, getWorkspace, hasFocus, identify, invalidateContent, invalidateLayout, keyPressed, keyReleased, keyTyped, layout, limitBoundsWithin, markDamaged, markDamaged, mouseDown, mouseMoved, mouseUp, objectActionResult, pickupContent, pickupView, print, refresh, removeView, replaceView, secondClick, setBounds, setFocusManager, setLocation, setMaximumSize, setParent, setSize, setView, subviewFor, thirdClick, update, updateView, viewAreaType, viewMenuOptions
 

Method Detail

addIconFor

View addIconFor(NakedObject nakedObject,
                Location at)

addWindowFor

View addWindowFor(NakedObject object,
                  Location at)

createSubviewFor

View createSubviewFor(NakedObject object,
                      boolean asIcon)

lower

void lower(View view)
Lower the specified view so it is below all the other views.


raise

void raise(View view)
Raise the specified view so it is above all the other views.


removeViewsFor

void removeViewsFor(NakedObject object)
Close all views for the specified object.


addDialog

void addDialog(View dialog)

addWindow

void addWindow(View window)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.