|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cosylab.vdct.graphics.objects.VisibleObject
com.cosylab.vdct.graphics.objects.ContainerObject
com.cosylab.vdct.graphics.objects.Border
public class Border
Field Summary |
---|
Fields inherited from class com.cosylab.vdct.graphics.objects.ContainerObject |
---|
subObjects, subObjectsV, useHashtable |
Fields inherited from class com.cosylab.vdct.graphics.objects.VisibleObject |
---|
x, y, zoomImage |
Constructor Summary | |
---|---|
Border(java.lang.String name,
Group parent)
|
|
Border(java.lang.String parName,
Group parentGroup,
boolean useHashtable)
|
Method Summary | |
---|---|
void |
accept(Visitor visitor)
|
boolean |
checkMove(int dx,
int dy)
Insert the method's description here. |
Flexible |
copyToGroup(java.lang.Object dsId,
java.lang.String group)
Returns the copied instance or null if the object cannot be copied. |
void |
destroy()
Insert the method's description here. |
protected void |
draw(java.awt.Graphics g,
boolean hilited)
Insert the method's description here. |
java.lang.String |
getFlexibleName()
Insert the method's description here. |
java.lang.String |
getHashID()
Insert the method's description here. |
java.lang.String |
getName()
|
VisibleObject |
hiliteComponentsCheck(int x,
int y)
Returned value inicates change Creation date: (21.12.2000 22:21:12) |
VisibleObject |
intersects(int px,
int py)
Default impmlementation for square (must be rescaled) Creation date: (19.12.2000 20:20:20) |
VisibleObject |
intersects(int p1x,
int p1y,
int p2x,
int p2y)
Default impmlementation for square (must be rescaled) p1 is upper-left point Creation date: (19.12.2000 20:20:20) |
boolean |
move(int dx,
int dy)
Insert the method's description here. |
boolean |
moveToGroup(java.lang.Object dsId,
java.lang.String group)
Insert the method's description here. |
java.lang.Object |
removeObject(java.lang.String id)
Insert the method's description here. |
boolean |
rename(java.lang.Object dsId,
java.lang.String newName)
Insert the method's description here. |
void |
revalidatePosition()
Insert the method's description here. |
protected void |
validate()
Insert the method's description here. |
Methods inherited from class com.cosylab.vdct.graphics.objects.ContainerObject |
---|
addSubObject, addSubObject, addSubObject, clear, containsObject, getRootContainer, getSubObject, getSubObjects, getSubObjectsV, updateFields |
Methods inherited from class com.cosylab.vdct.graphics.objects.VisibleObject |
---|
forceValidation, getColor, getDsId, getFont, getHeight, getLabel, getLeftOffset, getMarkedX, getMarkedY, getMoveInsideView, getParent, getRheight, getRightOffset, getRlabelX, getRlabelY, getRscale, getRwidth, getRx, getRy, getScale, getTopOffset, getVisibleColor, getWidth, getX, getY, isDestroyed, isVisible, isZoomRepaint, markPosition, paint, postDraw, postPaint, setColor, setDestroyed, setFont, setHeight, setLabel, setParent, setRheight, setRlabelX, setRlabelY, setRwidth, setRx, setRy, setScale, setWidth, setX, setY, setZoomRepaint, snapToGrid, unconditionalValidation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Border(java.lang.String name, Group parent)
parent
- public Border(java.lang.String parName, Group parentGroup, boolean useHashtable)
parent
- useHashtable
- Method Detail |
---|
public java.lang.Object removeObject(java.lang.String id)
ContainerObject
removeObject
in class ContainerObject
id
- java.lang.String
public void destroy()
VisibleObject
destroy
in class VisibleObject
protected void draw(java.awt.Graphics g, boolean hilited)
VisibleObject
draw
in class VisibleObject
g
- java.awt.Graphicshilited
- booleanpublic java.lang.String getHashID()
VisibleObject
getHashID
in class VisibleObject
public void revalidatePosition()
VisibleObject
revalidatePosition
in class VisibleObject
protected void validate()
VisibleObject
validate
in class VisibleObject
public java.lang.String getFlexibleName()
Flexible
getFlexibleName
in interface Flexible
public boolean checkMove(int dx, int dy)
Movable
checkMove
in interface Movable
dx
- intdy
- int
public boolean move(int dx, int dy)
Movable
move
in interface Movable
dx
- intdy
- int
public void accept(Visitor visitor)
accept
in interface Visitable
visitor
- com.cosylab.vdct.graphics.objects.Visitorpublic VisibleObject hiliteComponentsCheck(int x, int y)
x
- inty
- int
public VisibleObject intersects(int px, int py)
VisibleObject
intersects
in class VisibleObject
px
- intpy
- int
public VisibleObject intersects(int p1x, int p1y, int p2x, int p2y)
VisibleObject
intersects
in class VisibleObject
p1x
- intp1y
- intp2x
- intp2y
- int
public java.lang.String getName()
public Flexible copyToGroup(java.lang.Object dsId, java.lang.String group)
Flexible
copyToGroup
in interface Flexible
group
- java.lang.Stringpublic boolean moveToGroup(java.lang.Object dsId, java.lang.String group)
Flexible
moveToGroup
in interface Flexible
group
- java.lang.Stringpublic boolean rename(java.lang.Object dsId, java.lang.String newName)
Flexible
rename
in interface Flexible
newName
- java.lang.String
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |