Class AbstractToolBarComponent

  • All Implemented Interfaces:
    ToolBarComponent

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

    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>

    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.
    • Field Detail

      • toolbarGravity

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

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

      • AbstractToolBarComponent

        public AbstractToolBarComponent()
    • Method Detail

      • 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.