*/
protected abstract SplitDockPathProperty findParentProperty();
@Override
public SplitDockPathProperty findProperty( DockableProperty successor ){
SplitDockPathProperty property = findParentProperty();
property.setSuccessor( successor );
switch( side ){
case NORTH:
property.add( SplitDockPathProperty.Location.TOP, size, nodeId );
break;
case SOUTH:
property.add( SplitDockPathProperty.Location.BOTTOM, size, nodeId );
break;
case EAST:
property.add( SplitDockPathProperty.Location.RIGHT, size, nodeId );
break;
case WEST:
property.add( SplitDockPathProperty.Location.LEFT, size, nodeId );
break;
}
return property;
}