| org.netbeans.modules.sql.framework.ui.graph.impl.CanvasArea org.netbeans.modules.sql.framework.ui.graph.impl.ListArea
ListArea | public class ListArea extends CanvasArea (Code) | | author: Ritesh Adval version: $Revision$ |
ListArea | public ListArea()(Code) | | Creates a new instance of BasicListArea
|
ListArea | public ListArea(Object[] listData)(Code) | | create an instance of list area
Parameters: listData - list data values |
addItem | public void addItem(int row, Object val)(Code) | | add a new cell in the column area int val value to represent in a cell
Parameters: row - row Parameters: val - value |
getCellAt | public CellArea getCellAt(int row)(Code) | | get the cell at an index
Parameters: row - row cell area |
getCellRenderer | protected ListAreaCellRenderer getCellRenderer(int row)(Code) | | get cell renderer at an index
Parameters: row - row index cell renderer |
getCellRendererComponent | public JGoObject getCellRendererComponent(int row)(Code) | | get the cell renderer component at an index
Parameters: row - row index cell renderer |
getFirstVisibleRow | public int getFirstVisibleRow()(Code) | | get first visible row index
first visible row index |
getLastVisibleRow | public int getLastVisibleRow()(Code) | | get the last visible row of this list area
list visible row |
getLinePen | public JGoPen getLinePen()(Code) | | get the line pen
line pen |
getMaximumHeight | public int getMaximumHeight()(Code) | | get the maximum height of this area
max height |
getMaximumWidth | public int getMaximumWidth()(Code) | | get maximum width of this area
max width |
getPrefferedWidth | public int getPrefferedWidth()(Code) | | get the preffered width
preffered width |
getRect | public JGoObject getRect()(Code) | | get the graph rectangle
graph rectangle |
getRowCount | public int getRowCount()(Code) | | get the number of rows in this column area
number of rows in this column |
getValueAt | public Object getValueAt(Point loc)(Code) | | get value at a particular point
Parameters: loc - location cell value |
getVerticalScrollBar | public JGoScrollBar getVerticalScrollBar()(Code) | | get the vertical scrollbar
vertical scroll bar |
getVerticalSpacing | public int getVerticalSpacing()(Code) | | get the vertical spacing
vertical spacing |
getVisibleRowHeights | public int getVisibleRowHeights()(Code) | | get the height of all visible rows in this column
height of visible rows |
isDrawLines | public boolean isDrawLines()(Code) | | get whether list draws line after each cell
drawlines |
isShowScrollBar | public boolean isShowScrollBar()(Code) | | |
layoutChildren | public void layoutChildren()(Code) | | layout all of this children of this column area
|
paint | public void paint(Graphics2D g, JGoView view)(Code) | | paint this area
Parameters: g - Graphics2D Parameters: view - view |
setCellRenderer | public void setCellRenderer(ListAreaCellRenderer cellRenderer)(Code) | | set the default cell renderer
Parameters: cellRenderer - cell renderer |
setDrawLines | public void setDrawLines(boolean drawLines)(Code) | | set whether to draw lines after each cell in this list
Parameters: drawLines - whether to draw lines |
setFirstVisibleRow | public void setFirstVisibleRow(int rowIdx)(Code) | | set the first visible row
Parameters: rowIdx - index of first visible row |
setLastVisibleRow | public void setLastVisibleRow(int rowIdx)(Code) | | set the last visible row
Parameters: rowIdx - index of first visible row |
setLinePen | public void setLinePen(JGoPen pen)(Code) | | set line pen for drawing border
Parameters: pen - pen |
setModel | public void setModel(ListModel model)(Code) | | set the list model
Parameters: model - list model |
setOutOfScrollCellBounds | public void setOutOfScrollCellBounds(Rectangle rect)(Code) | | set the out of scroll cell bounds
Parameters: rect - rect |
setPrefferedWidth | public void setPrefferedWidth(int width)(Code) | | set the preffered width
Parameters: width - preffered width |
setShowScrollBar | public void setShowScrollBar(boolean showScrollBar)(Code) | | |
setVerticalScrollBarGapFromEdge | public void setVerticalScrollBarGapFromEdge(int gap)(Code) | | set the gap of vertical scrollbar from the edge of this area
Parameters: gap - gap |
setVerticalSpacing | public void setVerticalSpacing(int newspace)(Code) | | set the vertical spacing between cells of this list area
Parameters: newspace - new vertical space |
setVisible | public void setVisible(boolean bFlag)(Code) | | since setVisible() doesn't automatically call setVisible() on all the children, we
need to do this manually to handle the scroll bar
Parameters: bFlag - boolean |
update | public void update(int hint, int prevInt, Object prevVal)(Code) | | this gets the notification from the JGoScrollBar when the scroll bar value,
representing the first visible index, has changed
Parameters: hint - event hint Parameters: prevInt - previous integer value Parameters: prevVal - previous object value |
updateVerticalScrollBar | public void updateVerticalScrollBar()(Code) | | updates the vertical scroll bar
|
Fields inherited from org.netbeans.modules.sql.framework.ui.graph.impl.CanvasArea | protected Insets insets(Code)(Java Doc)
|
Methods inherited from org.netbeans.modules.sql.framework.ui.graph.impl.CanvasArea | protected void addLinks(IGraphPort gPort, List<JGoLink> list)(Code)(Java Doc) public void addPropertyChangeListener(PropertyChangeListener l)(Code)(Java Doc) protected synchronized void firePropertyChangeEvent(String propertyName, Object oldValue, Object newValue)(Code)(Java Doc) protected void geometryChange(Rectangle prevRect)(Code)(Java Doc) public Insets getInsets()(Code)(Java Doc) public int getMaximumHeight()(Code)(Java Doc) public int getMaximumWidth()(Code)(Java Doc) public int getMinimumHeight()(Code)(Java Doc) public int getMinimumWidth()(Code)(Java Doc) public String getToolTipText()(Code)(Java Doc) protected Rectangle handleResize(Graphics2D g, JGoView view, Rectangle origRect, Point newPoint, int whichHandle, int event, int minWidth, int minHeight)(Code)(Java Doc) public void layoutChildren()(Code)(Java Doc) public void removeAll()(Code)(Java Doc) public void removePropertyChangeListener(PropertyChangeListener l)(Code)(Java Doc) public void setInsets(Insets insets)(Code)(Java Doc) public void setToolTipText(String tTip)(Code)(Java Doc)
|
|
|