public void onClose( XulComponent component, Status status, String value ) { if ( !status.equals( Status.CANCEL ) ) { try { ( (ILockObject) contentToLock ).lock( value ); browseController.getSelectedItemsBinding().fireSourceChanged(); } catch ( Exception e ) { // convert to runtime exception so it bubbles up through the UI throw new RuntimeException( e ); } } else { XulMenuitem lockMenuItem = (XulMenuitem) document.getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( false ); lockMenuItem = (XulMenuitem) document.getElementById( "file-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( false ); } }
public void onClose( XulComponent component, Status status, String value ) { if ( !status.equals( Status.CANCEL ) ) { try { if ( workingMeta instanceof TransMeta ) { getService( Spoon.getInstance().getRepository() ).lockTransformation( workingMeta.getObjectId(), value ); } else if ( workingMeta instanceof JobMeta ) { getService( Spoon.getInstance().getRepository() ).lockJob( workingMeta.getObjectId(), value ); } // Execute binding. Notify listeners that the object is now locked firePropertyChange( "activeMetaUnlocked", true, false ); //$NON-NLS-1$ //$NON-NLS-2$ // this keeps the menu item and the state in sync // could a binding be used instead? XulDomContainer container = getXulDomContainer(); XulMenuitem lockMenuItem = (XulMenuitem) container.getDocumentRoot().getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( true ); } catch ( Exception e ) { // convert to runtime exception so it bubbles up through the UI throw new RuntimeException( e ); } } else { // this keeps the menu item and the state in sync // could a binding be used instead? XulDomContainer container = getXulDomContainer(); XulMenuitem lockMenuItem = (XulMenuitem) container.getDocumentRoot().getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( false ); } }
item.setSelected( jobEntry.isLaunchingInParallel() ); miPopEvalUncond.setSelected( true ); miPopEvalTrue.setSelected( false ); miPopEvalFalse.setSelected( false ); } else { if ( hi.getEvaluation() ) { miPopEvalUncond.setSelected( false ); miPopEvalTrue.setSelected( true ); miPopEvalFalse.setSelected( false ); } else { miPopEvalUncond.setSelected( false ); miPopEvalTrue.setSelected( false ); miPopEvalFalse.setSelected( true );
if ( repoLock != null ) { XulMenuitem lockMenuItem = (XulMenuitem) container.getDocumentRoot().getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( true );
item.setSelected( !stepMeta.isDistributes() );
XulDomContainer container = getXulDomContainer(); XulMenuitem lockMenuItem = (XulMenuitem) container.getDocumentRoot().getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( false ); XulDomContainer container = getXulDomContainer(); XulMenuitem lockMenuItem = (XulMenuitem) container.getDocumentRoot().getElementById( "lock-context-lock" ); //$NON-NLS-1$ lockMenuItem.setSelected( false );
( (XulMenuitem) doc.getElementById( "view-results" ) ).setSelected( isExecutionResultsPaneVisible() ); disableMenuItem( doc, "view-results", transGraph == null && disableJobMenu ); disableMenuItem( doc, "view-zoom-in", disableTransMenu && disableJobMenu );