synergynetframework.appsystem.contentsystem.items
Class ThreeDContainer

java.lang.Object
  extended by synergynetframework.appsystem.contentsystem.items.ContentItem
      extended by synergynetframework.appsystem.contentsystem.items.ThreeDContentItem
          extended by synergynetframework.appsystem.contentsystem.items.ThreeDContainer
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IContentItemImplementation

public class ThreeDContainer
extends ThreeDContentItem

The Class ThreeDContainer.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class synergynetframework.appsystem.contentsystem.items.ContentItem
name
 
Constructor Summary
ThreeDContainer(ContentSystem contentSystem, java.lang.String name)
          Instantiates a new three d container.
 
Method Summary
 void addSubItem(ThreeDContentItem contentItem)
          Adds the sub item.
 boolean contains(ContentItem contentItem)
          Contains.
 java.util.List<ContentItem> getAllItemsIncludeSystemItems()
          Gets the all items include system items.
 void removeSubItem(ThreeDContentItem contentItem)
          Removes the sub item.
 
Methods inherited from class synergynetframework.appsystem.contentsystem.items.ThreeDContentItem
bindImplementationOjbect, clone, enableMultiTouchElementListeners, getParent
 
Methods inherited from class synergynetframework.appsystem.contentsystem.items.ContentItem
addMultitouchListener, canManipulate, contains, generateUniqueName, getAngle, getBackGround, getBackgroundColour, getBorder, getBorderColour, getBorderSize, getContentSystem, getId, getImplementationObject, getLocalLocation, getName, getNote, getResource, getScale, hasCollision, init, initImplementationObjet, isBoundaryEnabled, isVisible, setAngle, setBackGround, setBackgroundColour, setBorder, setBorderColour, setBorderSize, setBoundaryEnabled, setContentSystem, setId, setLocalLocation, setLocalLocation, setLocalLocation, setLocation, setManipulate, setName, setNote, setResource, setScale, setScale, setVisible, setVisible, update, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreeDContainer

public ThreeDContainer(ContentSystem contentSystem,
                       java.lang.String name)
Instantiates a new three d container.

Parameters:
contentSystem - the content system
name - the name
Method Detail

addSubItem

public void addSubItem(ThreeDContentItem contentItem)
Adds the sub item.

Parameters:
contentItem - the content item

contains

public boolean contains(ContentItem contentItem)
Contains.

Parameters:
contentItem - the content item
Returns:
true, if successful

getAllItemsIncludeSystemItems

public java.util.List<ContentItem> getAllItemsIncludeSystemItems()
Gets the all items include system items.

Returns:
the all items include system items

removeSubItem

public void removeSubItem(ThreeDContentItem contentItem)
Removes the sub item.

Parameters:
contentItem - the content item