net.sourceforge.squirrel_sql.plugins.graph
Class ConstraintView
java.lang.Object
net.sourceforge.squirrel_sql.plugins.graph.ConstraintView
- All Implemented Interfaces:
- GraphComponent
public class ConstraintView
- extends java.lang.Object
- implements GraphComponent
|
Method Summary |
void |
addConstraintViewListener(ConstraintViewListener constraintViewListener)
|
void |
clearColumnImportData()
|
java.awt.Polygon |
createPolygon(int x1,
int y1,
int x2,
int y2,
int halfThickness)
|
boolean |
equals(java.lang.Object obj)
|
ConstraintData |
getData()
|
FoldingPoint |
getFirstFoldingPoint()
|
FoldingPoint |
getLastFoldingPoint()
|
TableFrameController |
getPkFramePointingTo()
|
java.awt.Dimension |
getRequiredSize()
|
ConstraintViewXmlBean |
getXmlBean()
|
int |
hashCode()
|
boolean |
hasOverlap(ConstraintView other)
|
boolean |
hitMe(java.awt.event.MouseEvent e)
|
boolean |
isSelected()
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paint(java.awt.Graphics g,
boolean isPrinting)
|
void |
removeAllFoldingPoints()
|
void |
replaceCopiedColsByReferences(ColumnInfo[] colInfos,
boolean retainImportData)
|
void |
setConnectionPoints(ConnectionPoints fkPoints,
ConnectionPoints pkPoints,
TableFrameController fkFrameOriginatingFrom,
TableFrameController pkFramePointingTo,
ConstraintViewListener constraintViewListener)
|
void |
setData(ConstraintData constraintData)
|
void |
setSelected(boolean b)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
STUB_LENGTH
public static final int STUB_LENGTH
- See Also:
- Constant Field Values
ConstraintView
public ConstraintView(ConstraintData constraintData,
GraphDesktopController desktopController,
ISession session)
ConstraintView
public ConstraintView(ConstraintViewXmlBean constraintViewXmlBean,
GraphDesktopController desktopController,
ISession session)
getXmlBean
public ConstraintViewXmlBean getXmlBean()
setConnectionPoints
public void setConnectionPoints(ConnectionPoints fkPoints,
ConnectionPoints pkPoints,
TableFrameController fkFrameOriginatingFrom,
TableFrameController pkFramePointingTo,
ConstraintViewListener constraintViewListener)
paint
public void paint(java.awt.Graphics g,
boolean isPrinting)
- Specified by:
paint in interface GraphComponent
getRequiredSize
public java.awt.Dimension getRequiredSize()
- Specified by:
getRequiredSize in interface GraphComponent
createPolygon
public java.awt.Polygon createPolygon(int x1,
int y1,
int x2,
int y2,
int halfThickness)
hitMe
public boolean hitMe(java.awt.event.MouseEvent e)
setSelected
public void setSelected(boolean b)
isSelected
public boolean isSelected()
removeAllFoldingPoints
public void removeAllFoldingPoints()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getData
public ConstraintData getData()
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
getFirstFoldingPoint
public FoldingPoint getFirstFoldingPoint()
getLastFoldingPoint
public FoldingPoint getLastFoldingPoint()
getPkFramePointingTo
public TableFrameController getPkFramePointingTo()
replaceCopiedColsByReferences
public void replaceCopiedColsByReferences(ColumnInfo[] colInfos,
boolean retainImportData)
addConstraintViewListener
public void addConstraintViewListener(ConstraintViewListener constraintViewListener)
setData
public void setData(ConstraintData constraintData)
clearColumnImportData
public void clearColumnImportData()
hasOverlap
public boolean hasOverlap(ConstraintView other)
Copyright © 2001-2010. All Rights Reserved.