/** * Sets information about the placeholders of a {@link DockStation} that was * child of this node. * @param placeholderMap the placeholder information, can be <code>null</code> */ public void setPlaceholderMap( PlaceholderMap placeholderMap ){ if( this.placeholderMap != null ){ this.placeholderMap.setPlaceholderStrategy( null ); } this.placeholderMap = placeholderMap; if( this.placeholderMap != null ){ this.placeholderMap.setPlaceholderStrategy( getAccess().getOwner().getPlaceholderStrategy() ); getAccess().getPlaceholderSet().removeDoublePlaceholders( this, placeholderMap ); } }