Uses of Interface
com.tensegrity.composite.CompositeGroup

Packages that use CompositeGroup
com.tensegrity.composite The Tensgrity Graph Framework supports complex visual representations of nodes and edges.  
com.tensegrity.composite.event Provides interfaces and classes for dealing with events fired by base composites. 
com.tensegrity.composite.event.group Provides interfaces and classes for dealing with events fired by composites group components. 
com.tensegrity.composite.geometry Provides interfaces and classes for defining and dealing with geometries and styles for composites. 
com.tensegrity.composite.persistence Provides classes for making composite objects persistent. 
com.tensegrity.composite.util   
com.tensegrity.graph.view Contains the graph view interface.  
 

Uses of CompositeGroup in com.tensegrity.composite
 

Subinterfaces of CompositeGroup in com.tensegrity.composite
 interface CompositeSwimLane
           Implementations of this interface can be used to lay out Composites on a lane.
 interface CompositeSwimLanePool
           A CompositeSwimlanePool is a composition of CompositeSwimLanes.
 

Methods in com.tensegrity.composite that return CompositeGroup
 CompositeGroup CompositeGroup.deepCopy(boolean copyChildren)
          Returns a deep-copy of this CompositeGroup instance.
static CompositeGroup CompositeUtilities.findDeepestCompositeGroupAt(CompositeView compositeview, int x, int y)
          Returns the deepest nested CompositeGroup in the given CompositeView at location (x, y).
static CompositeGroup CompositeUtilities.findDeepestCompositeGroupAt(CompositeGroup compositegroup, int x, int y)
          Returns the deepest nested CompositeGroup in the given CompositeGroup at location (x, y).
abstract  CompositeGroup CompositeFactory.newCompositeGroup(CoordinateSystem coordSystem)
          Creates a new CompositeGroup with the given CoordinateSystem.
abstract  CompositeGroup CompositeFactory.newCompositeGroup(CoordinateSystem coordSystemReference, CoordinateSystem coordSystem)
           
abstract  CompositeGroup CompositeFactory.newCompositeGroup(GeometryDescriptor geometry)
          Creates a new CompositeGroup from the GeometryDescriptor given by geometry.
abstract  CompositeGroup CompositeFactory.newCompositeGroup(CompositeGroup compositegroup)
          Creates a new CompositeGroup which is an exact copy of the given CompositeGroup.
 

Methods in com.tensegrity.composite with parameters of type CompositeGroup
 void CompositeInteractionHandler.preAction(CompositeView compositeview, CompositeGroup compositegroup, InteractionInfo interactionInfo)
          TODO : comment
 void CompositeInteractionHandler.startActionAt(CompositeView compositeview, CompositeGroup compositegroup, InteractionInfo interactionInfo)
          Called when a user interaction starts.
 void CompositeInteractionHandler.actAt(CompositeView compositeView, CompositeGroup compositeGroup, InteractionInfo interactionInfo, int actionID)
          Called during the acting part (drag) of a user interaction on the involved CompositeGroup.
 void CompositeInteractionHandler.stopActionAt(CompositeView compositeview, CompositeGroup compositegroup, InteractionInfo interactionInfo, int actionID)
          Called when a user interaction stops.
 void CompositeInteractionHandler.postAction(CompositeView compositeview, CompositeGroup compositegroup, InteractionInfo interactionInfo)
          TODO : comment
static BaseComposite CompositeUtilities.findDeepestBaseCompositeAt(CompositeGroup compositegroup, int x, int y)
          Returns the deepest nested BaseComposite in the given CompositeGroup at location (x, y).
static BaseComposite CompositeUtilities.findDeepestBaseCompositeAt(CompositeGroup compositegroup, int x, int y, boolean includeExternalPrimitives)
          Returns the deepest nested BaseComposite in the given CompositeGroup at location (x, y).
static BaseComposite CompositeUtilities.findDeepestBaseCompositeAt(CompositeGroup compositegroup, int x, int y, boolean includeExternalPrimitives, int minLabelWidth, int minLabelHeight)
          Returns the deepest nested BaseComposite in the given CompositeGroup at location (x, y).
static Composite CompositeUtilities.findDeepestCompositeAt(CompositeGroup compositegroup, int x, int y)
          Returns the deepest nested Composite in the given CompositeGroup at location (x, y).
static CompositeGroup CompositeUtilities.findDeepestCompositeGroupAt(CompositeGroup compositegroup, int x, int y)
          Returns the deepest nested CompositeGroup in the given CompositeGroup at location (x, y).
static Composite CompositeUtilities.findDeepestCompositeAt(CompositeGroup compositegroup, int x, int y, boolean traverseFoldedGroups)
           Returns the deepest nested Composite in the given CompositeGroup at location (x, y).
static java.util.Map CompositeGroupOperations.recursiveEventDisable_SelectionChange(CompositeGroup compositegroup)
           Recursively disables selection-change events and returns a Map that is filled with Lists of the currently selected BaseComposite objects.
static void CompositeGroupOperations.recursiveEventEnable_SelectionChange(CompositeGroup compositegroup, java.util.Map mappedSelectionOld)
           Recursively enables beforehand disabled selection-change events and raises those events if a corresponding List with the old selected BaseComposite objects can be found in the Map given by mappedSelectionOld.
static void CompositeGroupOperations.recursiveSelection(CompositeGroup compositegroup, boolean selection)
           Recursively sets all the BaseComposite objects that are contained in the specified CompositeGroup to the desired selection-state.
static java.util.Map CompositeGroupOperations.recursiveEventDisable_AttributesChanged(CompositeGroup compositegroup)
           
static void CompositeGroupOperations.recursiveEventEnable_AttributesChanged(CompositeGroup compositegroup, java.util.Map mappedStatesOld)
           
abstract  CompositeGroup CompositeFactory.newCompositeGroup(CompositeGroup compositegroup)
          Creates a new CompositeGroup which is an exact copy of the given CompositeGroup.
static BaseComposite CompositeSelectionUtilities.getFirstSelectedBaseComposite(CompositeGroup compositegroup)
          Returns the first selected BaseComposite in the given CompositeGroup.
static boolean CompositeSelectionUtilities.checkForSubSelection(CompositeGroup compositegroup)
          Returns a boolean that indicates whether the CompositeGroup given by compositegroup has a subselection or not.
 

Uses of CompositeGroup in com.tensegrity.composite.event
 

Methods in com.tensegrity.composite.event that return CompositeGroup
 CompositeGroup CompositeGroupEvent.getCompositeGroup()
          returns the CompositeGroup which generates the event.
 

Uses of CompositeGroup in com.tensegrity.composite.event.group
 

Fields in com.tensegrity.composite.event.group declared as CompositeGroup
protected  CompositeGroup AbstractCompositeGroupEvent.compositeGroup
          the CompositeGroup the event is occured at
 

Methods in com.tensegrity.composite.event.group that return CompositeGroup
 CompositeGroup AbstractCompositeGroupEvent.getCompositeGroup()
           
 

Constructors in com.tensegrity.composite.event.group with parameters of type CompositeGroup
GroupSizeAdjustmentEvent(CompositeGroup compositegroup, CompositeGroupState stateOld, CompositeGroupState stateCurrent)
          Constructor for GroupSizeAdjustmentEvent.
GroupAddCompositesEvent(CompositeGroup compositegroup, java.util.List composites)
          Constructor for GroupAddCompositesEvent specifying the CompositeGroup to which the BaseComposite objects have been added to and the List of BaseComposite objects that have been added to the given CompositeGroup.
GroupFoldStateChange(CompositeGroup compositegroup)
          Constructor for GroupFoldStateChange specifying the CompositeGroup whose fold state has been changed.
GroupRemoveCompositeEvent(CompositeGroup compositegroup, BaseComposite composite)
          Constructor for GroupRemoveCompositeEvent specifying the CompositeGroup from which the BaseComposite has been removed to and the BaseComposite that has been removed to the given CompositeGroup.
GroupSelectionChangeEvent(CompositeGroup compositegroup, java.util.List composites)
          Constructor for GroupSelectionChangeEvent specifying the CompositeGroup whose selection has been changed and the List of currently selected BaseComposite objects.
GroupCompositeOrderChangeEvent(CompositeGroup compositeGroup, java.util.List composites, java.util.Map composite2PrecursorOld, java.util.Map composite2PrecursorNew)
          Constructor for GroupCompositeOrderChangeEvent.
AbstractCompositeGroupEvent(CompositeGroup compositeGroup)
          The Constructor for AbstractCompositeGroupEvent.
AbstractCompositeGroupEvent(CompositeGroup compositeGroup, BaseComposite composite)
          Constructor for AbstractCompositeGroupEvent.
AbstractCompositeGroupEvent(CompositeGroup compositeGroup, java.util.List composites)
          Constructor for AbstractCompositeGroupEvent.
GroupRemoveCompositesEvent(CompositeGroup compositegroup, java.util.List composites)
          Constructor for GroupAddCompositesEvent specifying the CompositeGroup from which the BaseComposite objects have been removed to and the List of BaseComposite objects that have been removed from the given CompositeGroup.
GroupAddCompositeEvent(CompositeGroup compositegroup, BaseComposite composite)
          Constructor for GroupAddCompositeEvent specifying the CompositeGroup to which the BaseComposite has been added to and the BaseComposite that has been added to the given CompositeGroup.
 

Uses of CompositeGroup in com.tensegrity.composite.geometry
 

Methods in com.tensegrity.composite.geometry with parameters of type CompositeGroup
static void GeometryHints.registerCompositeGroupConstants(java.util.Map constants, CompositeGroup cg)
           
 

Uses of CompositeGroup in com.tensegrity.composite.persistence
 

Fields in com.tensegrity.composite.persistence declared as CompositeGroup
protected  CompositeGroup CompositeGroupSerializer.group
          Holding the CompositeGroup to serialize.
 

Methods in com.tensegrity.composite.persistence that return CompositeGroup
protected  CompositeGroup CompositeGroupSerializer.getGroup()
          Returns the CompositeGroup to serialize.
 

Methods in com.tensegrity.composite.persistence with parameters of type CompositeGroup
static CompositeGroupSerializer CompositeConstants.getSerializer(CompositeGroup group)
          Returns the appropriate Serializer for a given CompositeGroup by checking against the current inheritance tree of CompositeGroup implementations.
static java.lang.String CompositeConstants.getCompositeGroupTag(CompositeGroup group)
          Returns an appropriate tag to be used when serializing Compositegroup instances.
protected  void CompositeGroupBuilder.setGroupAttributes(CompositeGroup group, AttributeList list)
          Applies the attributes from the given list to the given group.
 

Constructors in com.tensegrity.composite.persistence with parameters of type CompositeGroup
CompositeGroupSerializer(CompositeGroup group)
          Constructor specifying the CompositeGroup to serialize.
CompositeSwimLaneSerializer(CompositeGroup group)
          Constructor specifying the CompositeSwimLane to serialize.
CompositeSwimLanePoolSerializer(CompositeGroup group)
          Constructor specifying the CompositeSwimLanePool to serialize.
 

Uses of CompositeGroup in com.tensegrity.composite.util
 

Methods in com.tensegrity.composite.util with parameters of type CompositeGroup
static CompositeHierarchy CompositeHierarchyUtilities.buildCompleteHierarchy(CompositeGroup compositegroup, int type)
          Return the CompositeHierarchy of type type for the given CompositeGroup.
static CompositeHierarchy CompositeHierarchyUtilities.buildLeveledHierarchy(CompositeGroup compositegroup, int type, int maxlevel)
          Return the CompositeHierarchy of type type up to level maxlevel for the given CompositeGroup.
static CompositeHierarchy CompositeHierarchyUtilities.buildLeveledSelectionHierarchy(CompositeGroup compositegroup, int type, int maxlevel)
          Return the CompositeHierarchy of type type up to level maxlevel for the given CompositeGroup.
 

Uses of CompositeGroup in com.tensegrity.graph.view
 

Subinterfaces of CompositeGroup in com.tensegrity.graph.view
 interface VisualSubgraphComposite
          The VisualSubgraphComposite interface is a generalization of the CompositeGroup interface.
 

Methods in com.tensegrity.graph.view that return CompositeGroup
 CompositeGroup VisualSubgraph.getCompositeGroup()
          Returns the instance of the CompositeGroup associated to the VisualSubgraph instance.
 

Methods in com.tensegrity.graph.view with parameters of type CompositeGroup
abstract  VisualSubgraph GraphViewFactory.newVisualSubgraph(Subgraph subgraph, VisualGraph visualgraph, CompositeGroup compositegroup)
          Creates a new VisualSubgraph that will be nested within the given VisualGraph and visualized by the CompositeGroup given by parameter compositegroup.
abstract  VisualSubgraph GraphViewFactory.newVisualSubgraph(Subgraph subgraph, VisualNodeInfo info, VisualGraph visualgraph, CompositeGroup compositegroup)
          Constructs a new VisualSubgraph.
 



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