synergynetframework.appsystem.contentsystem.items.implementation.interfaces
Interface ILineImplementation

All Superinterfaces:
IContentItemImplementation, IOrthoContentItemImplementation
All Known Implementing Classes:
JMELineItem, LineItem

public interface ILineImplementation
extends IOrthoContentItemImplementation

The Interface ILineImplementation.


Method Summary
 void setAnnotationEnabled(boolean isEnabled)
          Sets the annotation enabled.
 void setArrowMode(int arrowMode)
          Sets the arrow mode.
 void setArrowsEnabled(boolean isEnabled)
          Sets the arrows enabled.
 void setLineColour(java.awt.Color lineColour)
          Sets the line colour.
 void setLineMode(int lineMode)
          Sets the line mode.
 void setSourceItem(ContentItem sourceItem)
          Sets the source item.
 void setSourceLocation(Location sourceLocation)
          Sets the source location.
 void setTargetItem(ContentItem targetItem)
          Sets the target item.
 void setTargetLocation(Location targetPoint)
          Sets the target location.
 void setText(java.lang.String text)
          Sets the text.
 void setTextColour(java.awt.Color textColour)
          Sets the text colour.
 void setTextFont(java.awt.Font textFont)
          Sets the text font.
 void setWidth(float lineWidth)
          Sets the width.
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IOrthoContentItemImplementation
addBringToTopListener, addFlickListener, addItemListener, addOrthoControlPointRotateTranslateScaleListener, addScreenCursorListener, addSnapListener, allowMoreThanTwoToRotateAndScale, allowSingleTouchFreeMove, allowSnapToOccupiedLocation, centerItem, flick, getMaxScale, getMinScale, isFlickable, makeFlickable, makeUnflickable, placeRandom, removeBringToTopListeners, removeFlickListeners, removeItemListerner, removeOrthoControlPointRotateTranslateScaleListeners, removeScreenCursorListeners, removeSnapListeners, reset, rotateRandom, setAsBottomObject, setAsTopObject, setAsTopObjectAndBroadCastEvent, setBringToTopable, setFixLocations, setOrder, setRightClickDistance, setRotateTranslateScalable, setRotateTranslateScalable, setScaleLimit, setSingleTouchRotateTranslate, setSnapable, setTolerance, setZRotateLimit, turnOffEventDispatcher
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IContentItemImplementation
addMultitouchListener, contains, getImplementationObject, hasCollision, init, setAngle, setBackGround, setBorder, setBoundaryEnabled, setId, setLocalLocation, setLocation, setManipulate, setName, setScale, setScale, setVisible, setVisible, update, update
 

Method Detail

setAnnotationEnabled

void setAnnotationEnabled(boolean isEnabled)
Sets the annotation enabled.

Parameters:
isEnabled - the new annotation enabled

setArrowMode

void setArrowMode(int arrowMode)
Sets the arrow mode.

Parameters:
arrowMode - the new arrow mode

setArrowsEnabled

void setArrowsEnabled(boolean isEnabled)
Sets the arrows enabled.

Parameters:
isEnabled - the new arrows enabled

setLineColour

void setLineColour(java.awt.Color lineColour)
Sets the line colour.

Parameters:
lineColour - the new line colour

setLineMode

void setLineMode(int lineMode)
Sets the line mode.

Parameters:
lineMode - the new line mode

setSourceItem

void setSourceItem(ContentItem sourceItem)
Sets the source item.

Parameters:
sourceItem - the new source item

setSourceLocation

void setSourceLocation(Location sourceLocation)
Sets the source location.

Parameters:
sourceLocation - the new source location

setTargetItem

void setTargetItem(ContentItem targetItem)
Sets the target item.

Parameters:
targetItem - the new target item

setTargetLocation

void setTargetLocation(Location targetPoint)
Sets the target location.

Parameters:
targetPoint - the new target location

setText

void setText(java.lang.String text)
Sets the text.

Parameters:
text - the new text

setTextColour

void setTextColour(java.awt.Color textColour)
Sets the text colour.

Parameters:
textColour - the new text colour

setTextFont

void setTextFont(java.awt.Font textFont)
Sets the text font.

Parameters:
textFont - the new text font

setWidth

void setWidth(float lineWidth)
Sets the width.

Parameters:
lineWidth - the new width