String adjacentFactoryId = in.readUTF(); int adjacentCount = in.readInt(); AdjacentDockFactory<Object> adjacentFactory = (AdjacentDockFactory<Object>)getAdjacentFactory( adjacentFactoryId ); if( adjacentFactory == null ){ if( missingAdjacent == null ){
out.writeInt( adjacentLayouts.size() ); for( DockLayout<?> adjacentLayout : adjacentLayouts ){ AdjacentDockFactory<Object> adjacentFactory = (AdjacentDockFactory<Object>)getAdjacentFactory( adjacentLayout.getFactoryID() ); if( adjacentFactory == null ) throw new IOException( "Missing adjacent factory: " + adjacentLayout.getFactoryID() );
AdjacentDockFactory<Object> adjacentFactory = (AdjacentDockFactory<Object>)getAdjacentFactory( factoryId ); if( adjacentFactory != null ){ Object data = adjacentFactory.read( xlayout, intermediatePlaceholders );
AdjacentDockFactory<Object> adjacentFactory = (AdjacentDockFactory<Object>)getAdjacentFactory( adjacentLayout.getFactoryID() ); if( adjacentFactory == null ) throw new IllegalArgumentException( "Missing adjacent factory: " + adjacentLayout.getFactoryID() );
if( adjacent != null ){ for( DockLayout<?> adjacentLayout : adjacent ){ AdjacentDockFactory<Object> adjacentFactory = (AdjacentDockFactory<Object>)getAdjacentFactory( adjacentLayout.getFactoryID() ); if( adjacentFactory != null ){ if( children == null ){