visual.statik
Class CompositeContent

java.lang.Object
  extended by visual.statik.AbstractTransformableContent
      extended by visual.statik.AbstractAggregateContent<TransformableContent>
          extended by visual.statik.CompositeContent
All Implemented Interfaces:
SimpleContent, TransformableContent

public class CompositeContent
extends AbstractAggregateContent<TransformableContent>
implements TransformableContent

Static visual content that is a composition of many component parts, either sampled or described

See Also:
"The Design and Implementation of Multimedia Software © 2011"

Field Summary
 
Fields inherited from class visual.statik.AbstractAggregateContent
components
 
Fields inherited from class visual.statik.AbstractTransformableContent
angle, relocated, rerotated, rescaled, x, xRotation, xScale, y, yRotation, yScale
 
Constructor Summary
CompositeContent()
          Default Constructor
 
Method Summary
 
Methods inherited from class visual.statik.AbstractAggregateContent
add, getBounds2D, iterator, remove, render
 
Methods inherited from class visual.statik.AbstractTransformableContent
getAffineTransform, getBounds2D, isTransformationRequired, setLocation, setRotation, setScale, setScale, setTransformationRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface visual.statik.TransformableContent
getBounds2D, setLocation, setRotation, setScale
 
Methods inherited from interface visual.statik.SimpleContent
render
 

Constructor Detail

CompositeContent

public CompositeContent()
Default Constructor



Design and Implementation of Multimedia Software, Jones and Bartlett Publishers