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

java.lang.Object
  extended by org.nakedobjects.plugins.dnd.viewer.border.LineStyleWindowBorder
All Implemented Interfaces:
BorderDrawing

public class LineStyleWindowBorder
extends java.lang.Object
implements BorderDrawing


Constructor Summary
LineStyleWindowBorder()
           
 
Method Summary
 void debugDetails(DebugString debug)
           
 void draw(Canvas canvas, Size s, boolean hasFocus, ViewState state, WindowControl[] controls, java.lang.String title)
           
 void drawTransientMarker(Canvas canvas, Size size)
           
 int getBottom()
           
 int getLeft()
           
 void getRequiredSize(Size size, java.lang.String title, WindowControl[] controls)
           
 int getRight()
           
 int getTop()
           
 void layoutControls(Size size, WindowControl[] controls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineStyleWindowBorder

public LineStyleWindowBorder()
Method Detail

debugDetails

public void debugDetails(DebugString debug)
Specified by:
debugDetails in interface BorderDrawing

draw

public void draw(Canvas canvas,
                 Size s,
                 boolean hasFocus,
                 ViewState state,
                 WindowControl[] controls,
                 java.lang.String title)
Specified by:
draw in interface BorderDrawing

drawTransientMarker

public void drawTransientMarker(Canvas canvas,
                                Size size)
Specified by:
drawTransientMarker in interface BorderDrawing

getBottom

public int getBottom()
Specified by:
getBottom in interface BorderDrawing

getLeft

public int getLeft()
Specified by:
getLeft in interface BorderDrawing

getRequiredSize

public void getRequiredSize(Size size,
                            java.lang.String title,
                            WindowControl[] controls)
Specified by:
getRequiredSize in interface BorderDrawing

getRight

public int getRight()
Specified by:
getRight in interface BorderDrawing

getTop

public int getTop()
Specified by:
getTop in interface BorderDrawing

layoutControls

public void layoutControls(Size size,
                           WindowControl[] controls)
Specified by:
layoutControls in interface BorderDrawing


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