Class AbstractToolBarComponent

java.lang.Object
org.cytoscape.application.swing.AbstractToolBarComponent
All Implemented Interfaces:
ToolBarComponent

public abstract class AbstractToolBarComponent extends Object implements ToolBarComponent
An abstract, convenience implementation of ToolBarComponent.

Cytoscape Backwards Compatibility (Abstract Class): This class is abstract and meant to be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.

Module: swing-application-api

To use this in your app, include the following dependency in your POM:

<dependency>
    <groupId>org.cytoscape</groupId>
    <artifactId>swing-application-api</artifactId>
</dependency>
  • Field Details

    • toolbarGravity

      protected float toolbarGravity
      The gravity for this toolbar component.
    • isEnabled

      protected boolean isEnabled
      Whether the toolbar component is enabled or not.
  • Constructor Details

    • AbstractToolBarComponent

      public AbstractToolBarComponent()
  • Method Details

    • setToolBarGravity

      public void setToolBarGravity(float gravity)
      Sets the gravity for this toolbar component.
      Parameters:
      gravity - The gravity for this toolbar component.
    • getToolBarGravity

      public float getToolBarGravity()
      Returns the gravity value for this toolbar component.
      Specified by:
      getToolBarGravity in interface ToolBarComponent
      Returns:
      the gravity value for this toolbar component.