edu.umd.cs.jazz.util
Class ZListImpl.ZVisualComponentListImpl

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--edu.umd.cs.jazz.util.ZListImpl
                    |
                    +--edu.umd.cs.jazz.util.ZListImpl.ZVisualComponentListImpl
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable, ZList, ZList.ZVisualComponentList
Enclosing class:
ZListImpl

public static class ZListImpl.ZVisualComponentListImpl
extends ZListImpl
implements ZList.ZVisualComponentList

See Also:
Serialized Form

Inner classes inherited from class edu.umd.cs.jazz.util.ZListImpl
ZListImpl.ZBoundsListImpl, ZListImpl.ZCameraListImpl, ZListImpl.ZLayerGroupListImpl, ZListImpl.ZNodeListImpl, ZListImpl.ZObjectListImpl, ZListImpl.ZPropertyListImpl, ZListImpl.ZSceneGraphObjectListImpl, ZListImpl.ZTransformableListImpl, ZListImpl.ZVisualComponentListImpl
 
Inner classes inherited from class edu.umd.cs.jazz.util.ZList
ZList.ZBoundsList, ZList.ZCameraList, ZList.ZLayerGroupList, ZList.ZNodeList, ZList.ZPropertyList, ZList.ZSceneGraphObjectList, ZList.ZTransformableList, ZList.ZVisualComponentList
 
Fields inherited from class edu.umd.cs.jazz.util.ZListImpl
NullList, size
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ZListImpl.ZVisualComponentListImpl(int capacity)
           
 
Method Summary
 ZBounds collectiveBoundsReference(ZBounds bounds)
           
 boolean collectiveHasVolatileBounds()
           
 ZSceneGraphObject collectivePick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
           
 java.lang.Object[] createElementData(int capacity)
           
 java.lang.Object[] getElementData()
           
 ZVisualComponent[] getVisualComponentsReference()
           
 void setElementData(java.lang.Object[] data)
           
 
Methods inherited from class edu.umd.cs.jazz.util.ZListImpl
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, isNull, lastIndexOf, moveElementToIndex, pop, pop, remove, removeRange, replaceWith, set, setSize, size, toArray, toArray, trimToSize, writeObject, writeObjectd
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.umd.cs.jazz.util.ZList
clone, isNull, moveElementToIndex, pop, pop, replaceWith, setSize, trimToSize, writeObject
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Constructor Detail

ZListImpl.ZVisualComponentListImpl

public ZListImpl.ZVisualComponentListImpl(int capacity)
Method Detail

getElementData

public java.lang.Object[] getElementData()
Specified by:
getElementData in interface ZList
Overrides:
getElementData in class ZListImpl

createElementData

public java.lang.Object[] createElementData(int capacity)
Overrides:
createElementData in class ZListImpl

setElementData

public void setElementData(java.lang.Object[] data)
Overrides:
setElementData in class ZListImpl

getVisualComponentsReference

public ZVisualComponent[] getVisualComponentsReference()
Specified by:
getVisualComponentsReference in interface ZList.ZVisualComponentList

collectiveBoundsReference

public ZBounds collectiveBoundsReference(ZBounds bounds)
Specified by:
collectiveBoundsReference in interface ZList.ZVisualComponentList

collectivePick

public ZSceneGraphObject collectivePick(java.awt.geom.Rectangle2D rect,
                                        ZSceneGraphPath path)
Specified by:
collectivePick in interface ZList.ZVisualComponentList

collectiveHasVolatileBounds

public boolean collectiveHasVolatileBounds()
Specified by:
collectiveHasVolatileBounds in interface ZList.ZVisualComponentList


Copyright © 2001 by University of Maryland, College Park, MD 20742, USA All rights reserved.