Tabnine Logo
AbstractDockActionSource
Code IndexAdd Tabnine to your IDE (free)

How to use
AbstractDockActionSource
in
bibliothek.gui.dock.action

Best Java code snippets using bibliothek.gui.dock.action.AbstractDockActionSource (Showing top 20 results out of 315)

origin: xyz.cofe/docking-frames-common

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  super.addDockActionSourceListener( listener );
  if( visible && !propertyListenerInstalled && !listeners.isEmpty() ){
    dockable.addCDockablePropertyListener( propertyListener );
    propertyListenerInstalled = true;
  }
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-common

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( visible && propertyListenerInstalled && listeners.isEmpty() ){
    dockable.removeCDockablePropertyListener( propertyListener );
    propertyListenerInstalled = false;
  }
}
 
origin: xyz.cofe/docking-frames-core

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  if( listeners.isEmpty() && source != null )
    source.addDockActionSourceListener( this.listener );
  super.addDockActionSourceListener( listener );
}

origin: xyz.cofe/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() && source != null )
    source.removeDockActionSourceListener( this.listener );
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-core

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  if( listeners.isEmpty() && source != null )
    source.addDockActionSourceListener( this.listener );
  super.addDockActionSourceListener( listener );
}

origin: xyz.cofe/docking-frames-common

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( visible && propertyListenerInstalled && listeners.isEmpty() ){
    dockable.removeCDockablePropertyListener( propertyListener );
    propertyListenerInstalled = false;
  }
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-common

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  super.addDockActionSourceListener( listener );
  if( visible && !propertyListenerInstalled && !listeners.isEmpty() ){
    dockable.addCDockablePropertyListener( propertyListener );
    propertyListenerInstalled = true;
  }
}
 
origin: org.opentcs.thirdparty.dockingframes/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() ){
    source.removeDockActionSourceListener( this.listener );
    actions = null;
  }
}
origin: xyz.cofe/docking-frames-core

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  if( listeners.isEmpty() ){
    source.addDockActionSourceListener( this.listener );
    actions = new ArrayList<Boolean>();
    for( DockAction action : source ){
      actions.add( include( action ));
    }
  }
  super.addDockActionSourceListener( listener );
}

origin: xyz.cofe/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  boolean empty = listeners.isEmpty();
  super.removeDockActionSourceListener( listener );
  if( !empty && listeners.isEmpty() ){
    for( DockActionSource source : sources )
      source.removeDockActionSourceListener( this.listener );
  }
}

origin: xyz.cofe/docking-frames-core

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  boolean empty = listeners.isEmpty();
  super.addDockActionSourceListener( listener );
  if( empty && !listeners.isEmpty() ){
    for( DockActionSource source : sources )
      source.addDockActionSourceListener( this.listener );
    updateSeparators();
  }
}

origin: xyz.cofe/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.size() == 0 && this.listener != null ){
    this.listener.remove( dockable );
    this.listener = null;
  }
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-core

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  if( listeners.isEmpty() ){
    source.addDockActionSourceListener( this.listener );
    actions = new ArrayList<Boolean>();
    for( DockAction action : source ){
      actions.add( include( action ));
    }
  }
  super.addDockActionSourceListener( listener );
}

origin: xyz.cofe/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() ){
    source.removeDockActionSourceListener( this.listener );
    actions = null;
  }
}
origin: org.opentcs.thirdparty.dockingframes/docking-frames-common

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  boolean empty = listeners.isEmpty();
  super.addDockActionSourceListener( listener );
  if( empty ){
    if( delegate != null ){
      delegate.addDockActionSourceListener( delegateListener );
    }
    station.addDockStationListener( stationListener );
  }
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-core

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() && source != null )
    source.removeDockActionSourceListener( this.listener );
}

origin: xyz.cofe/docking-frames-common

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  boolean empty = listeners.isEmpty();
  super.addDockActionSourceListener( listener );
  if( empty ){
    if( delegate != null ){
      delegate.addDockActionSourceListener( delegateListener );
    }
    station.addDockStationListener( stationListener );
  }
}

origin: org.opentcs.thirdparty.dockingframes/docking-frames-common

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() ){
    if( delegate != null ){
      delegate.removeDockActionSourceListener( delegateListener );
    }
    station.removeDockStationListener( stationListener );
  }
}

origin: xyz.cofe/docking-frames-ext-toolbar

@Override
public void addDockActionSourceListener( DockActionSourceListener listener ){
  if( !hasListeners() ){
    source.addDockActionSourceListener( this.listener );
  }
  super.addDockActionSourceListener( listener );
}

origin: xyz.cofe/docking-frames-common

@Override
public void removeDockActionSourceListener( DockActionSourceListener listener ){
  super.removeDockActionSourceListener( listener );
  if( listeners.isEmpty() ){
    if( delegate != null ){
      delegate.removeDockActionSourceListener( delegateListener );
    }
    station.removeDockStationListener( stationListener );
  }
}

bibliothek.gui.dock.actionAbstractDockActionSource

Javadoc

A simple implementation of DockActionSource that just handles the DockActionSourceListener for sources.

Most used methods

  • addDockActionSourceListener
  • removeDockActionSourceListener

Popular in Java

  • Making http post requests using okhttp
  • startActivity (Activity)
  • getSystemService (Context)
  • requestLocationUpdates (LocationManager)
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now