com.tensegrity.gui.component
Interface GraphApplication

All Superinterfaces:
Application
All Known Implementing Classes:
DefaultGraphApplication

public interface GraphApplication
extends Application

This interface specifies the common functionality of a GraphApplication. It extends Application and adds the functionality for applications that are working with graphs.

The specified methods allow access to the major parts of the application.

Version:
$Id: GraphApplication.java,v 1.18 2006/01/04 16:35:19 BurkhardWick Exp $ TODO: Move this class to the application package as it is no component anymore
Author:
Stepan Rutz, BurkhardWick

Method Summary
 LayoutController getDefaultLayoutController()
          Returns this applications default layout controller.
 DragContext getDragContext()
          Instance variable for the DragContext that is assigned to a concrete instance of an ApplicationFrame
 RuleRegistry getRuleRegistry()
          Returns this applications ruleregistry.
 void setRuleRegistry(RuleRegistry ruleRegistry)
          Sets the applications ruleregistry.
 
Methods inherited from interface com.tensegrity.application.Application
getApplet, getApplicationFrame, getApplicationFrames, getCommandRegistry, getDefaultPreferencesFileName, getDefaultPreferencesLoadClass, getKeyStrokeProvider, getLocale, getPreferenceHelp, getPreferences, getPreferencesFileName, getTitle, getUIManager, getUIManagerResources, launch, savePreferences, setPreferenceHelp, setPreferences, showError, shutDown
 

Method Detail

getDragContext

public DragContext getDragContext()
Instance variable for the DragContext that is assigned to a concrete instance of an ApplicationFrame

Returns:
the current DragContext.

Find more information in the class documentation


getRuleRegistry

public RuleRegistry getRuleRegistry()
Returns this applications ruleregistry.

Returns:
the rule registry of this application

Find more information in the class documentation


setRuleRegistry

public void setRuleRegistry(RuleRegistry ruleRegistry)
Sets the applications ruleregistry.

Parameters:
ruleRegistry - the rule registry of this application

Find more information in the class documentation


getDefaultLayoutController

public LayoutController getDefaultLayoutController()
Returns this applications default layout controller.

Returns:
the default layout controller of this application

Find more information in the class documentation



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