Package bibliothek.gui.dock.layout

Examples of bibliothek.gui.dock.layout.DockLayoutInfo


   
    return result;
  }
 
  private void findVisible( Set<Dockable> visible, DockLayoutComposition layout ){
    DockLayoutInfo info = layout.getLayout();
    if( info != null ){
      DockLayout<?> data = info.getDataLayout();
      if( data != null ){
        if( REPLACEMENT_FACTORY_ID.equals( data.getFactoryID() )){
          CDockable dockable = (CDockable)data.getData();
          visible.add( dockable.intern() );
        }
View Full Code Here


  protected DockLayoutComposition replaceMultipleDockables( DockFrontendInternals frontend, CSettingAccess setting, DockLayoutComposition composition ){
    if( composition == null ){
      return null;
    }
   
    DockLayoutInfo info = composition.getLayout();
    if( info != null ){
      DockLayout<?> layout = info.getDataLayout();
      if( layout != null ){
        MultipleCDockable match = setting.findMatch( layout );
        if( match != null ){
          DockLayout<?> newLayout = new DockLayout<MultipleCDockable>( REPLACEMENT_FACTORY_ID, match );
          DockLayoutInfo newInfo = new DockLayoutInfo( newLayout );
          newInfo.setLocation( info.getLocation() );
          info = newInfo;
        }
      }
    }
 
View Full Code Here

TOP

Related Classes of bibliothek.gui.dock.layout.DockLayoutInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.