org.nakedobjects.plugins.dnd.viewer.view.specification
Class ServiceIcon

java.lang.Object
  extended by org.nakedobjects.plugins.dnd.viewer.view.simple.AbstractView
      extended by org.nakedobjects.plugins.dnd.viewer.view.simple.ObjectView
          extended by org.nakedobjects.plugins.dnd.viewer.view.simple.Icon
              extended by org.nakedobjects.plugins.dnd.viewer.view.specification.ServiceIcon
All Implemented Interfaces:
java.lang.Cloneable, View

public class ServiceIcon
extends Icon


Field Summary
 
Fields inherited from interface org.nakedobjects.plugins.dnd.View
HPADDING, VPADDING
 
Constructor Summary
ServiceIcon(Content content, ViewSpecification specification, ViewAxis axis)
           
 
Method Summary
 void contentMenuOptions(UserActionSet options)
          Called when the popup menu is being populated for this view.
 Drag dragStart(DragStart drag)
           
 void viewMenuOptions(UserActionSet options)
          Called when the popup menu is being populated for this view.
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.view.simple.Icon
draw, entered, exited, getBaseline, getMaximumSize, setSelectedIcon, setTitle, setUnselectedGraphic, setVertical, update
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.view.simple.ObjectView
dragIn, dragOut, drop, firstClick, invalidateContent, secondClick
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.view.simple.AbstractView
addView, assignId, canChangeValue, canFocus, contains, containsFocus, debug, debugStructure, dispose, drag, drag, dragCancel, dragFrom, dragTo, drop, editComplete, focusLost, focusReceived, getAbsoluteLocation, getBounds, getContent, getFeedbackManager, getFocusManager, getId, getLocation, getPadding, getParent, getRequiredSize, getSize, getSpecification, getState, getSubviews, getView, getViewAxis, getViewManager, getWorkspace, hasFocus, identify, invalidateLayout, keyPressed, keyReleased, keyTyped, layout, limitBoundsWithin, limitBoundsWithin, markDamaged, markDamaged, mouseDown, mouseMoved, mouseUp, objectActionResult, pickupContent, pickupView, print, refresh, removeView, replaceOptions, replaceView, setBounds, setContent, setFocusManager, setLocation, setMaximumSize, setParent, setSize, setSpecification, setView, setViewAxis, subviewFor, thirdClick, toString, updateView, viewAreaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceIcon

public ServiceIcon(Content content,
                   ViewSpecification specification,
                   ViewAxis axis)
Method Detail

contentMenuOptions

public void contentMenuOptions(UserActionSet options)
Description copied from interface: View
Called when the popup menu is being populated for this view. Any content options that need to appear on the menu should be added to the menuOptions object.

Specified by:
contentMenuOptions in interface View
Overrides:
contentMenuOptions in class ObjectView

viewMenuOptions

public void viewMenuOptions(UserActionSet options)
Description copied from interface: View
Called when the popup menu is being populated for this view. Any view options that need to appear on the menu should be added to the menuOptions object.

Specified by:
viewMenuOptions in interface View
Overrides:
viewMenuOptions in class AbstractView

dragStart

public Drag dragStart(DragStart drag)
Specified by:
dragStart in interface View
Overrides:
dragStart in class ObjectView


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