| |
|
| javax.swing.JPanel org.acm.seguin.uml.line.LinedPanel
All known Subclasses: org.acm.seguin.uml.UMLPackage,
LinedPanel | abstract public class LinedPanel extends JPanel (Code) | | A panel that contains segmented lineList
author: Chris Seguin |
LinedPanel | public LinedPanel()(Code) | | Constructor for the LinedPanel object
|
LinedPanel | public LinedPanel(boolean doubleBuffered)(Code) | | Constructor for the LinedPanel object
Parameters: doubleBuffered - Description of Parameter |
LinedPanel | public LinedPanel(LayoutManager layout)(Code) | | Constructor for the LinedPanel object
Parameters: layout - Description of Parameter |
LinedPanel | public LinedPanel(LayoutManager layout, boolean doubleBuffered)(Code) | | Constructor for the LinedPanel object
Parameters: layout - Description of Parameter Parameters: doubleBuffered - Description of Parameter |
add | public void add(EndPointPanel panel)(Code) | | Description of the Method
Parameters: panel - Description of Parameter |
add | public void add(SegmentedLine value)(Code) | | Description of the Method
Parameters: value - Description of Parameter |
clear | public void clear()(Code) | | Removes all the lihnes and classes from this diagram
|
deselectAll | public void deselectAll()(Code) | | Deselects all the end points
|
drag | abstract public void drag(Point point)(Code) | | Dragging action
Parameters: point - The mouse's current position |
drop | abstract public void drop()(Code) | | User dropped an item
|
getEndPointIterator | protected Iterator getEndPointIterator()(Code) | | Return an iterator into the list of panels
the panels |
getEndPoints | protected List getEndPoints()(Code) | | Return the list of panels
the panels |
getLineIterator | public Iterator getLineIterator()(Code) | | Returns an iterator into the list of lines
the lines |
getLines | public List getLines()(Code) | | Returns a list of lines
the lines |
hit | abstract public void hit(Point point)(Code) | | Sends a message to determine if any line has been hit
Parameters: point - The point that the mouse is at |
remove | public void remove(SegmentedLine value)(Code) | | Description of the Method
Parameters: value - Description of Parameter |
scale | public void scale(double value)(Code) | | Description of the Method
Parameters: value - Description of Parameter |
shift | public void shift(int x, int y)(Code) | | Shifts the components of this lined panel
Parameters: x - the amount to shift in the X axis Parameters: y - the amount to shift in the Y axis |
|
|
|