org.devaki.nextobjects.workspace.models.graphics
Class TableView

java.lang.Object
  extended byorg.devaki.nextobjects.workspace.models.graphics.ObjectView
      extended byorg.devaki.nextobjects.workspace.models.graphics.ClassView
          extended byorg.devaki.nextobjects.workspace.models.graphics.TableView
All Implemented Interfaces:
java.io.Serializable

public class TableView
extends ClassView
implements java.io.Serializable

This class is responsible for drawing a Table in a Physical Data Model

Author:
Emmanuel Florent
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.devaki.nextobjects.workspace.models.graphics.ClassView
font, fontI, metriques, myStyle, oldRectangle, rectangle
 
Fields inherited from class org.devaki.nextobjects.workspace.models.graphics.ObjectView
actionPoint, myObject, selectionPoints
 
Constructor Summary
TableView(Table pTable)
          Construct a new 'TableView' object
 
Method Summary
 void paint(java.awt.Graphics g)
          Paint the table
 
Methods inherited from class org.devaki.nextobjects.workspace.models.graphics.ClassView
autoResize, getLocation, getMiddlePoint, getOldrectangle, getSize, getStyle, getSurface, printColumns, resetSelectionPoint, setLocation, setOldLocation, setOldSize, setSize, setStyle
 
Methods inherited from class org.devaki.nextobjects.workspace.models.graphics.ObjectView
getBaseObject, getSelectionPoint, getSelectionPoints, renderSelected, resetActionLocation, setActionLocation, setBaseObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableView

public TableView(Table pTable)
Construct a new 'TableView' object

Parameters:
pTable - the table context
Method Detail

paint

public void paint(java.awt.Graphics g)
Paint the table

Specified by:
paint in class ObjectView
Parameters:
g - the graphic context


Copyright © 2002-2004 devaki.org. All Rights Reserved.