org.nakedobjects.viewer.lightweight
Interface InternalView

All Superinterfaces:
java.lang.Cloneable, View
All Known Implementing Classes:
AbstractValueView, EmptyField, FallbackView, InternalList, ObjectIcon, StandardForm

public interface InternalView
extends View

Implemented by views that are shown as part of other views, e.g. as fields.


Field Summary
static boolean FIELD
           
static boolean NORMAL
           
 
Method Summary
 Field getFieldOf()
           
 View getRoot()
           
 ObjectView parentObjectView()
          Returns the view that logically contains this view, i.e., the view of this view's object's parent.
 void setParent(CompositeView parent)
           
 
Methods inherited from interface org.nakedobjects.viewer.lightweight.View
calculateRepaintArea, contains, debugDetails, dispose, draw, entered, enteredSubview, exited, exitedSubview, firstClick, getAbsoluteLocation, getBaseline, getBorder, getBounds, getId, getLocation, getName, getPadding, getParent, getRequiredSize, getSize, getWorkspace, identifyView, indicatesForView, invalidateLayout, isLayoutInvalid, isOpen, isReplaceable, layout, makeView, menuOptions, mouseMoved, print, redraw, secondClick, setBorder, setBounds, setLocation, setSize, thirdClick, validateLayout
 

Field Detail

FIELD

public static final boolean FIELD
See Also:
Constant Field Values

NORMAL

public static final boolean NORMAL
See Also:
Constant Field Values
Method Detail

getFieldOf

public Field getFieldOf()

setParent

public void setParent(CompositeView parent)

getRoot

public View getRoot()

parentObjectView

public ObjectView parentObjectView()
Returns the view that logically contains this view, i.e., the view of this view's object's parent.