Uses of Package
com.tensegrity.graphics.interaction

Packages that use com.tensegrity.graphics.interaction
com.tensegrity.composite The Tensgrity Graph Framework supports complex visual representations of nodes and edges.  
com.tensegrity.composite.event.base Provides classes for dealing with base events. 
com.tensegrity.composite.util   
com.tensegrity.graph.view Contains the graph view interface.  
com.tensegrity.graphics Contains basic classes and interfaces of the Tensegrity graphics framework.  
com.tensegrity.graphics.interaction Contains classes and interfaces for handling graphic interactions.  
com.tensegrity.graphics.primitive2D Contains classes that define graphical primitives in 2D space.  
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.composite
BaseInteractable
           This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls.
Interactable
           An Interactable is a generalization of the BaseInteractable interface.
InteractableLine
           An InteractableLine is a generalization of the BaseInteractable interface.
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
InteractionProvider
           The InteractionProvider interface specifies a type of object that lends interaction support to objects of type BaseInteractable.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.composite.event.base
MouseInfo
          The MouseInfo class holds the information needed during an interaction with the mouse.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.composite.util
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.graph.view
BaseInteractable
           This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls.
Interactable
           An Interactable is a generalization of the BaseInteractable interface.
InteractableLine
           An InteractableLine is a generalization of the BaseInteractable interface.
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
InteractionProvider
           The InteractionProvider interface specifies a type of object that lends interaction support to objects of type BaseInteractable.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.graphics
BaseInteractable
           This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls.
InteractionDescriptor
           An InteractionDescriptor accumulates several InteractionItems.
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
InteractionItem
          A InteractionItem specifies a single element like handles, lines, rectangles or areas for the interaction for an object that implements the BaseInteractable interface.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.graphics.interaction
BaseInteractable
           This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls.
InteractionContext
           The InteractionContext provides all functionalities needed for the selection, movement and manipulation of a graphical object that implement the BaseInteractable interface.
InteractionDescriptor
           An InteractionDescriptor accumulates several InteractionItems.
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
InteractionItem
          A InteractionItem specifies a single element like handles, lines, rectangles or areas for the interaction for an object that implements the BaseInteractable interface.
InteractionItemRestriction
          TODO : comment
InteractionProvider
           The InteractionProvider interface specifies a type of object that lends interaction support to objects of type BaseInteractable.
InteractionRestriction
          TODO: comment
InteractionRestrictionInfo
          TODO: comment
MouseInfo
          The MouseInfo class holds the information needed during an interaction with the mouse.
 

Classes in com.tensegrity.graphics.interaction used by com.tensegrity.graphics.primitive2D
BaseInteractable
           This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls.
Interactable
           An Interactable is a generalization of the BaseInteractable interface.
InteractableLine
           An InteractableLine is a generalization of the BaseInteractable interface.
InteractionDescriptor
           An InteractionDescriptor accumulates several InteractionItems.
InteractionInfo
           The InteractionInfo class represent an object which gathers the needed information used the InteractionContext, InteractionProvider and the BaseInteractable to perform calculations, adjustments and such.
InteractionItem
          A InteractionItem specifies a single element like handles, lines, rectangles or areas for the interaction for an object that implements the BaseInteractable interface.
 



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.