public DockableProperty getDockableProperty( PerspectiveDockable child, PerspectiveDockable target ){ Path placeholder = null; if( target != null ){ placeholder = target.getPlaceholder(); } else{ placeholder = child.getPlaceholder(); } SplitDockPathProperty backup = getDockablePathProperty( child ); if( placeholder == null ){ return backup; } return new SplitDockPlaceholderProperty( placeholder, backup ); }
public DockableProperty getDockableProperty( PerspectiveDockable child, PerspectiveDockable target ){ Path placeholder = null; if( target != null ){ placeholder = target.getPlaceholder(); } else{ placeholder = child.getPlaceholder(); } SplitDockPathProperty backup = getDockablePathProperty( child ); if( placeholder == null ){ return backup; } return new SplitDockPlaceholderProperty( placeholder, backup ); }