public void move( UIRepositoryDirectory newParentDir ) throws KettleException { if ( newParentDir != null ) { rep.renameTransformation( obj.getObjectId(), newParentDir.getDirectory(), null ); newParentDir.refresh(); } }
public void move( UIRepositoryDirectory newParentDir ) throws KettleException { if ( newParentDir != null ) { rep.renameJob( obj.getObjectId(), newParentDir.getDirectory(), null ); newParentDir.refresh(); } }
protected void deleteFolder( UIRepositoryDirectory repoDir ) throws Exception { repoDir.delete(); directoryBinding.fireSourceChanged(); selectedItemsBinding.fireSourceChanged(); repoDir.refresh(); }
protected void deleteContent( UIRepositoryObject repoObject ) throws Exception { repoObject.delete(); if ( repoObject instanceof UIRepositoryDirectory ) { directoryBinding.fireSourceChanged(); if ( repoDir != null ) { repoDir.refresh(); } } selectedItemsBinding.fireSourceChanged(); }
@Override public void move( UIRepositoryDirectory newParentDir ) throws Exception { if ( newParentDir != null ) { rep.renameRepositoryDirectory( obj.getObjectId(), newParentDir.getDirectory(), null ); // Try to make sure the directories are updated properly if ( !newParentDir.equals( getParent() ) ) { getParent().getChildren().remove( this ); newParentDir.getChildren().add( this ); getParent().refresh(); newParentDir.refresh(); } } }
public void setName( String name ) throws Exception { if ( getDirectory().getName().equalsIgnoreCase( name ) ) { return; } rep.renameRepositoryDirectory( getDirectory().getObjectId(), null, name ); // Update the object reference so the new name is displayed obj = rep.findDirectory( getObjectId() ); getParent().refresh(); }
public void delete() throws Exception { if ( uiParent.checkDirNameExistsInRepo( getName() ) != null ) { rep.deleteRepositoryDirectory( getDirectory() ); } uiParent.getChildren().remove( this ); if ( uiParent.getRepositoryObjects().contains( this ) ) { uiParent.getRepositoryObjects().remove( this ); } uiParent.refresh(); }
dirMap.get( dir.getObjectId() ).refresh();
public void delete( boolean deleteHomeDirectories ) throws Exception { if ( rep instanceof RepositoryExtended ) { ( (RepositoryExtended) rep ).deleteRepositoryDirectory( getDirectory(), deleteHomeDirectories ); } else { rep.deleteRepositoryDirectory( getDirectory() ); } if ( getParent().getChildren().contains( this ) ) { getParent().getChildren().remove( this ); } if ( getParent().getRepositoryObjects().contains( this ) ) { getParent().getRepositoryObjects().remove( this ); } getParent().refresh(); }