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

All Superinterfaces:
IContentItemImplementation, IOrthoContainerImplementation, IOrthoContentItemImplementation, IWindowImplementation
All Known Implementing Classes:
DropDownList, JMEDropDownList

public interface IDropDownListImplementation
extends IWindowImplementation

The Interface IDropDownListImplementation.


Method Summary
 void addDropDownListListener(DropDownList.DropDownListListener listener)
          Adds the drop down list listener.
 void addListItem(DropDownList.DropDownListItem item)
          Adds the list item.
 void removeDropDownListListener(DropDownList.DropDownListListener listener)
          Removes the drop down list listener.
 void removeDropDownListListeners()
          Removes the drop down list listeners.
 void removeItem(DropDownList.DropDownListItem item)
          Removes the item.
 void setLineSpace(int lineSpace)
          Sets the line space.
 void setSelectedItem(DropDownList.DropDownListItem selectedItem)
          Sets the selected item.
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IWindowImplementation
getBackgroundFrame, setHeight, setWidth
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IOrthoContainerImplementation
addSubItem, detachSubItem, getNode, removeSubItem, updateOrder
 
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

addDropDownListListener

void addDropDownListListener(DropDownList.DropDownListListener listener)
Adds the drop down list listener.

Parameters:
listener - the listener

addListItem

void addListItem(DropDownList.DropDownListItem item)
Adds the list item.

Parameters:
item - the item

removeDropDownListListener

void removeDropDownListListener(DropDownList.DropDownListListener listener)
Removes the drop down list listener.

Parameters:
listener - the listener

removeDropDownListListeners

void removeDropDownListListeners()
Removes the drop down list listeners.


removeItem

void removeItem(DropDownList.DropDownListItem item)
Removes the item.

Parameters:
item - the item

setLineSpace

void setLineSpace(int lineSpace)
Sets the line space.

Parameters:
lineSpace - the new line space

setSelectedItem

void setSelectedItem(DropDownList.DropDownListItem selectedItem)
Sets the selected item.

Parameters:
selectedItem - the new selected item