if ( model instanceof ReportElementModel ) { command.setParent( ( (ReportElementModel) model ).getSlotHandle( ) ); }
if ( model instanceof SlotHandle ) { command.setParent( ( (SlotHandle) model ) ); }
	protected org.eclipse.gef.commands.Command getCreateCommand(			CreateRequest request )	{		EditPart after = getInsertionReference( request );		CreateCommand command = new CreateCommand( request.getExtendedData( ) );		Object model = this.getHost( ).getModel( );		if ( model instanceof ReportElementModel )		{			command.setParent( ( (ReportElementModel) model ).getSlotHandle( ) );		}		else if ( model instanceof ListBandProxy )		{			command.setParent( ( (ListBandProxy) model ).getSlotHandle( ) );		}		else		{			command.setParent( model );		}		// No previous edit part		if ( after != null )		{			command.setAfter( after.getModel( ) );		}		return command;	}