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

All Superinterfaces:
IContentItemImplementation, IOrthoContainerImplementation, IOrthoContentItemImplementation, IWindowImplementation
All Known Implementing Classes:
JMEListContainer

public interface IListContainerImplementation
extends IWindowImplementation

The Interface IListContainerImplementation.


Method Summary
 void addSubItem(int index, QuadContentItem item)
          Adds the sub item.
 void addSubItem(QuadContentItem item)
          Adds the sub item.
 void addSubMenu(SimpleButton menuButton, ListContainer listContainer)
          Adds the sub menu.
 void removeItem(QuadContentItem item)
          Removes the item.
 void setAutoFitSize(boolean isAutoFitSize)
          Sets the auto fit size.
 void setHorizontal(boolean horizontal)
          Sets the horizontal.
 void setLineSpace(int lineSpace)
          Sets the line space.
 void setSpaceToBottom(int spaceToBottom)
          Sets the space to bottom.
 void setSpaceToSide(int spaceToSide)
          Sets the space to side.
 void setSpaceToTop(int spaceToTop)
          Sets the space to top.
 void updateVisibility()
          Update visibility.
 
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

addSubItem

void addSubItem(int index,
                QuadContentItem item)
Adds the sub item.

Parameters:
index - the index
item - the item

addSubItem

void addSubItem(QuadContentItem item)
Adds the sub item.

Parameters:
item - the item

addSubMenu

void addSubMenu(SimpleButton menuButton,
                ListContainer listContainer)
Adds the sub menu.

Parameters:
menuButton - the menu button
listContainer - the list container

removeItem

void removeItem(QuadContentItem item)
Removes the item.

Parameters:
item - the item

setAutoFitSize

void setAutoFitSize(boolean isAutoFitSize)
Sets the auto fit size.

Parameters:
isAutoFitSize - the new auto fit size

setHorizontal

void setHorizontal(boolean horizontal)
Sets the horizontal.

Parameters:
horizontal - the new horizontal

setLineSpace

void setLineSpace(int lineSpace)
Sets the line space.

Parameters:
lineSpace - the new line space

setSpaceToBottom

void setSpaceToBottom(int spaceToBottom)
Sets the space to bottom.

Parameters:
spaceToBottom - the new space to bottom

setSpaceToSide

void setSpaceToSide(int spaceToSide)
Sets the space to side.

Parameters:
spaceToSide - the new space to side

setSpaceToTop

void setSpaceToTop(int spaceToTop)
Sets the space to top.

Parameters:
spaceToTop - the new space to top

updateVisibility

void updateVisibility()
Update visibility.