protected void updateFilter() { pattern = null; filterString = null; if ( searchText != null && !searchText.isDisposed() && !Utils.isEmpty( searchText.getText() ) ) { if ( wbRegex.getSelection() ) { pattern = Pattern.compile( searchText.getText() ); } else { filterString = searchText.getText().toUpperCase(); } } refresh(); }
private void addModifyTextListener() { editor = editListener.getText(); if(!editor.isDisposed()){ editor.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { switch(status){ case Normal: break; case Add: status = Status.Adding; statusChanged(); break; case Adding: break; } } }); } }
private void addModifyTextListener() { editor = listener.getText(); if(!editor.isDisposed()){ editor.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { switch(status){ case Normal: break; case Update: status = Status.Updating; statusChanged(); break; case Updating: break; } } }); } }
private void addModifyTextListener() { Text editor = listener.getText(); if(!editor.isDisposed()){ editor.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { switch(currentStatus){ case Normal: break; case Add: currentStatus = Status.Adding; statusChanged(); break; case Adding: break; case Edit: currentStatus = Status.Editing; statusChanged(); break; case Editing: break; } } }); } }
@Override public void widgetSelected(SelectionEvent e) { if (currentText) { imageType.setEnabled(true); textType.setEnabled(false); if (text != null && !text.isDisposed()) { text.setVisible(false); text.dispose(); } label = new Label(grpValue, SWT.NONE); label.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1)); label.setAlignment(SWT.CENTER); tranformImage(imageType, label); currentText = false; } } });
if ( text == null || text.isDisposed() ) { return;
if ( text == null || text.isDisposed() ) { return;
protected void updateFilter() { pattern = null; filterString = null; if ( searchText != null && !searchText.isDisposed() && !Utils.isEmpty( searchText.getText() ) ) { if ( wbRegex.getSelection() ) { pattern = Pattern.compile( searchText.getText() ); } else { filterString = searchText.getText().toUpperCase(); } } refreshTree(); if ( ( wbRegex.getSelection() && pattern != null ) || ( !wbRegex.getSelection() && filterString != null ) ) { while ( getNrEmptyFolders( wTree.getItems() ) > 0 ) { removeEmptyFolders( wTree.getItems() ); try { Thread.sleep( 0, 1 ); } catch ( InterruptedException e ) { // Ignore errors } } expandAllItems( wTree.getItems(), true ); } }
public Object getManagedObject() { if ( textBox.isDisposed() ) { int thisStyle = isMultiline() ? SWT.MULTI | SWT.BORDER | SWT.WRAP | SWT.V_SCROLL : style; extText = new TextVar( variableSpace, parentComposite, thisStyle ); setDisabled( isDisabled() ); setMaxlength( getMaxlength() ); setValue( getValue() ); setReadonly( isReadonly() ); setType( getType() ); textBox = extText.getTextWidget(); setManagedObject( extText ); layout(); } return super.getManagedObject(); }
@Override public boolean isPasteEnabled() { if (text == null || text.isDisposed()) return false; return true; }
public void setProfileName(String name) { this.mCPNameStr = name; if ( mCPName != null && ! mCPName.isDisposed() ) { if ( name == null ) name = EMPTY_STRING; mCPName.setText(name); } }
@Override public void runSupport() { if ( !inputField.isDisposed()){ inputField.setText(String.valueOf(value)); } } });
@Override public void runSupport() { if (inputField == null || inputField.isDisposed() || inputField.getText().equals(value)) { return; } inputField.setText(value); } });
@Override public boolean isCutEnabled() { if (text == null || text.isDisposed()) return false; return text.getSelectionCount() > 0; }
@Override public boolean isSelectAllEnabled() { if (text == null || text.isDisposed()) return false; return text.getCharCount() > 0; }
@Override public void runSupport() { if ( !inputField.isDisposed()){ inputField.setText(String.valueOf(adapter.getFloatValue(name))); } } });
@Override public void runSupport() { if (inputField == null || inputField.isDisposed()) { return; } inputField.setMessage(value.length() > 0 ? MessageText.getString("ConfigView.password.isset") : ""); if (!inputField.getText().equals(value)) { inputField.setText(value); } } });
@Override public void disableFilterCheck() { TableViewSWTFilter<?> filter = getSWTFilter(); if ( filter == null ){ return; } if (filter.widget != null && !filter.widget.isDisposed()) { filter.widget.removeKeyListener(tvSWTCommon); filter.widget.removeModifyListener(filter.widgetModifyListener); } filter = null; }
public boolean isDeleteEnabled() { if (text == null || text.isDisposed()) return false; return text.getSelectionCount() > 0 || text.getCaretPosition() < text.getCharCount(); }
boolean hasFocus() { if (text == null || text.isDisposed()) { return false; } return text.getShell().isFocusControl() || text.isFocusControl(); } }