This object samples MouseEvents and translates them into a series
buttons presses (3types) and vector representation of the mouse(x&y only)
This is considered an intermediate step to building a Java3D InputDevice
as it seems appropriate to lump all types of 2d input devices together.
This is the base class that allows Portfolio to intercept AWT events.You
should extend this class and change the code variable or use one of the
provided derived classes to intercept AWT events.
This function is overridden so that this object stays registered to
receive additional events and to hand off the events to the
PortfolioEventReceiver.
This object implements the Customer interface and is used to set the
PickableTransformGroup's Transform3D to a new value every time the consume
method is called.