Package com.orange.links.client.shapes
Class AbstractShape
java.lang.Object
com.orange.links.client.shapes.AbstractShape
- All Implemented Interfaces:
- com.orange.links.client.shapes.Drawable,- com.orange.links.client.shapes.Shape
- Direct Known Subclasses:
- FunctionShape
- 
Method SummaryModifier and TypeMethodDescriptionbooleanaddConnection(com.orange.links.client.connection.Connection connection) booleancom.google.gwt.user.client.ui.WidgetasWidget()booleancom.orange.links.client.shapes.DrawableSet<com.orange.links.client.connection.Connection> intintgetLeft()intgetTop()intgetWidth()inthashCode()booleanbooleanremoveConnection(com.orange.links.client.connection.Connection connection) voidsetAllowSynchronized(boolean allowSynchronized) voidsetSynchronized(boolean sync) Methods inherited from class java.lang.ObjectgetClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orange.links.client.shapes.Drawabledraw, drawHighlight
- 
Method Details- 
isSynchronizedpublic boolean isSynchronized()- Specified by:
- isSynchronizedin interface- com.orange.links.client.shapes.Drawable
 
- 
setSynchronizedpublic void setSynchronized(boolean sync) - Specified by:
- setSynchronizedin interface- com.orange.links.client.shapes.Drawable
 
- 
allowSynchronizedpublic boolean allowSynchronized()- Specified by:
- allowSynchronizedin interface- com.orange.links.client.shapes.Drawable
 
- 
getLeftpublic int getLeft()- Specified by:
- getLeftin interface- com.orange.links.client.shapes.Shape
 
- 
getToppublic int getTop()- Specified by:
- getTopin interface- com.orange.links.client.shapes.Shape
 
- 
getWidthpublic int getWidth()- Specified by:
- getWidthin interface- com.orange.links.client.shapes.Shape
 
- 
getHeightpublic int getHeight()- Specified by:
- getHeightin interface- com.orange.links.client.shapes.Shape
 
- 
addConnectionpublic boolean addConnection(com.orange.links.client.connection.Connection connection) - Specified by:
- addConnectionin interface- com.orange.links.client.shapes.Shape
 
- 
removeConnectionpublic boolean removeConnection(com.orange.links.client.connection.Connection connection) - Specified by:
- removeConnectionin interface- com.orange.links.client.shapes.Shape
 
- 
asWidgetpublic com.google.gwt.user.client.ui.Widget asWidget()
- 
hashCodepublic int hashCode()
- 
equals
- 
getConnectionspublic com.orange.links.client.shapes.DrawableSet<com.orange.links.client.connection.Connection> getConnections()
- 
setAllowSynchronizedpublic void setAllowSynchronized(boolean allowSynchronized) - Specified by:
- setAllowSynchronizedin interface- com.orange.links.client.shapes.Drawable
 
 
-