org.nakedobjects.plugins.dnd.viewer.border
Class DisposeOverlay

java.lang.Object
  extended by org.nakedobjects.plugins.dnd.viewer.border.AbstractViewDecorator
      extended by org.nakedobjects.plugins.dnd.viewer.border.DisposeOverlay
All Implemented Interfaces:
java.lang.Cloneable, View

public class DisposeOverlay
extends AbstractViewDecorator


Field Summary
 
Fields inherited from class org.nakedobjects.plugins.dnd.viewer.border.AbstractViewDecorator
wrappedView
 
Fields inherited from interface org.nakedobjects.plugins.dnd.View
HPADDING, VPADDING
 
Constructor Summary
DisposeOverlay(View wrappedView)
           
 
Method Summary
 void dispose()
          Called when a view is no longer needed and its resources can be disposed of.
 void firstClick(Click click)
          Called when the user clicks the mouse buttone within this view.
 Workspace getWorkspace()
           
 void keyPressed(KeyboardAction key)
          Called when the user presses any key on the keyboard while this view has the focus.
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.border.AbstractViewDecorator
addView, canChangeValue, canFocus, contains, containsFocus, contentMenuOptions, debug, debugDetails, debugStructure, drag, drag, dragCancel, dragFrom, dragIn, dragOut, dragStart, dragTo, draw, drop, drop, editComplete, entered, exited, focusLost, focusReceived, getAbsoluteLocation, getBaseline, getBounds, getContent, getFeedbackManager, getFocusManager, getId, getLocation, getMaximumSize, getPadding, getParent, getRequiredSize, getSize, getSpecification, getState, getSubviews, getView, getViewAxis, getViewManager, hasFocus, identify, invalidateContent, invalidateLayout, 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, toString, update, updateView, viewAreaType, viewMenuOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisposeOverlay

public DisposeOverlay(View wrappedView)
Method Detail

getWorkspace

public Workspace getWorkspace()
Specified by:
getWorkspace in interface View
Overrides:
getWorkspace in class AbstractViewDecorator

keyPressed

public void keyPressed(KeyboardAction key)
Description copied from interface: View
Called when the user presses any key on the keyboard while this view has the focus.

Specified by:
keyPressed in interface View
Overrides:
keyPressed in class AbstractViewDecorator
Parameters:
key - TODO

dispose

public void dispose()
Description copied from interface: View
Called when a view is no longer needed and its resources can be disposed of. Dissociates this view from its parent, and removes itself from the list of views that need to be updated.

Specified by:
dispose in interface View
Overrides:
dispose in class AbstractViewDecorator
See Also:
View.removeView(View)

firstClick

public void firstClick(Click click)
Description copied from interface: View
Called when the user clicks the mouse buttone within this view.

Specified by:
firstClick in interface View
Overrides:
firstClick in class AbstractViewDecorator
Parameters:
click - the location within the current view where the mouse click took place


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