public boolean isReadOnly() { return capabilities.isReadOnly(); }
public boolean isLockingPossible() { return capabilities.supportsLocking(); }
@Override public Boolean sourceToTarget( RepositoryMeta value ) { return ( value == null ) || !value.getRepositoryCapabilities().supportsUsers(); }
if ( capabilities.supportsUsers() && capabilities.managesUsers() ) { TreeItem tiUser = new TreeItem( tiTree, SWT.NONE ); tiUser.setImage( GUIResource.getInstance().getImageBol() );
boolean hasRepository = spoon.rep != null; boolean enabled = hasRepository && spoon.rep.getRepositoryMeta().getRepositoryCapabilities().supportsRevisions(); if ( versionsButton.isDisabled() ^ !enabled ) { versionsButton.setDisabled( !enabled );
showHideDeleted.setToolTipText( BaseMessages.getString( PKG, "RepositoryExplorerDialog.ToolItem.ShowDeleted.Tooltip" ) ); showHideDeleted.setEnabled( rep.getRepositoryMeta().getRepositoryCapabilities().supportsRevisions() ); new ToolItem( treeTb, SWT.SEPARATOR ); expandAll = new ToolItem( treeTb, SWT.PUSH );
public boolean isReadOnly() { return capabilities.isReadOnly(); }
if ( capabilities.supportsRevisions() ) { if ( capabilities.supportsRevisions() ) {
if ( capabilities.supportsUsers() ) { meta.setCreatedUser( rep.getUserInfo().getLogin() ); if ( capabilities.supportsUsers() ) { meta.setModifiedUser( rep.getUserInfo().getLogin() );
public boolean isLockingPossible() { return capabilities.supportsLocking(); }
break; case MODIFY_TRANSFORMATION: if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); break; case MODIFY_JOB: if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); case MODIFY_CLUSTER_SCHEMA: case MODIFY_PARTITION_SCHEMA: if ( capabilities.isReadOnly() ) { throw new KettleException( operation + " : repository is read-only" ); case DELETE_CLUSTER_SCHEMA: case DELETE_PARTITION_SCHEMA:
@Override protected boolean doLazyInit() { try { mainController = (MainController) this.getXulDomContainer().getEventHandler( "mainController" ); } catch ( XulException e ) { return false; } try { setRepReadOnly( this.repository.getRepositoryMeta().getRepositoryCapabilities().isReadOnly() ); // Load the SWT Shell from the explorer dialog shell = ( (SwtDialog) document.getElementById( "repository-explorer-dialog" ) ).getShell(); bf = new DefaultBindingFactory(); bf.setDocument( this.getXulDomContainer().getDocumentRoot() ); if ( bf != null ) { createBindings(); } enableButtons( true, false, false ); return true; } catch ( Exception e ) { if ( mainController == null || !mainController.handleLostRepository( e ) ) { return false; } } return false; }
@Override protected boolean doLazyInit() { try { mainController = (MainController) this.getXulDomContainer().getEventHandler( "mainController" ); } catch ( XulException e ) { return false; } try { setRepReadOnly( this.diRepository.getRepositoryMeta().getRepositoryCapabilities().isReadOnly() ); // Load the SWT Shell from the explorer dialog shell = ( (SwtDialog) document.getElementById( "repository-explorer-dialog" ) ).getShell(); bf = new DefaultBindingFactory(); bf.setDocument( this.getXulDomContainer().getDocumentRoot() ); if ( bf != null ) { createBindings(); } enableButtons( true, false, false ); return true; } catch ( Exception e ) { if ( mainController == null || !mainController.handleLostRepository( e ) ) { return false; } } return false; }