public String[] getFieldNames() { return stream( fieldsTable.getTable().getItems() ).map( row -> row.getText( 2 ) ).toArray( String[]::new ); }
@Override protected String[] getFieldNames() { return stream( fieldsTable.getTable().getItems() ).map( row -> row.getText( 2 ) ).toArray( String[]::new ); }
@Override protected int[] getFieldTypes() { return stream( fieldsTable.getTable().getItems() ) .mapToInt( row -> ValueMetaFactory.getIdForValueMeta( row.getText( 3 ) ) ).toArray(); }
private void gotoMember(String member){ TableItem[] items = table.getItems(); for(TableItem item : items){ if(item.getText(1).equals(member)){ table.setSelection(item); return; } } } @Override
@SuppressWarnings("unchecked") @Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); for(TableItem item : items){ ((ArrayList<Favorite>) result).add((Favorite) item.getData()); } shell.dispose(); } });
public int[] getFieldTypes() { return stream( fieldsTable.getTable().getItems() ) .mapToInt( row -> ValueMetaFactory.getIdForValueMeta( row.getText( 3 ) ) ).toArray(); }
private void gotoField(String field){ TableItem[] items = table.getItems(); for(TableItem item: items){ if(item.getText(0).equals(field)){ table.setSelection(item); table.setSelection(-1); } } }
private void view() { StringBuilder message = new StringBuilder(); TableItem[] item = wFields.table.getSelection(); // None selected: don't waste users time: select them all! if ( item.length == 0 ) { item = wFields.table.getItems(); } for ( int i = 0; i < item.length; i++ ) { if ( i > 0 ) { message .append( "_______________________________________________________________________________" ).append( Const.CR ).append( Const.CR ); } message.append( "[" ).append( item[i].getText( 2 ) ).append( "] " ).append( item[i].getText( 1 ) ).append( Const.CR ); message.append( " " ).append( item[i].getText( 3 ) ).append( Const.CR ).append( Const.CR ); } String subtitle = ( item.length != 1 ? BaseMessages.getString( PKG, "CheckResultDialog.TextDialog.SubtitlePlural" ) : BaseMessages .getString( PKG, "CheckResultDialog.TextDialog.Subtitle" ) ); EnterTextDialog etd = new EnterTextDialog( shell, BaseMessages.getString( PKG, "CheckResultDialog.TextDialog.Title" ), subtitle, message .toString() ); etd.setReadOnly(); etd.open(); }
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = ((NewZSetContent)dataContent).getTable().getItems(); String key = dataContent.getKey(); Map<String, Double> values = new HashMap<String, Double>(); if (items.length == 0) MessageDialog.openError((Shell) shell, RedisClient.i18nFile.getText(I18nFile.ERROR), RedisClient.i18nFile.getText(I18nFile.INPUTZSET)); else { okSelected(items, key, values); } } };
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = ((NewSetContent)dataContent).getTable().getItems(); String key = dataContent.getKey(); Set<String> values = new HashSet<String>(); if (items.length == 0) MessageDialog.openError((Shell) shell, RedisClient.i18nFile.getText(I18nFile.ERROR), RedisClient.i18nFile.getText(I18nFile.INPUTSET)); else { okSelected(items, key, values); } } };
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = ((NewHashContent)dataContent).getTable().getItems(); String key = dataContent.getKey(); Map<String, String> values = new HashMap<String, String>(); if (items.length == 0) MessageDialog.openError((Shell) shell, RedisClient.i18nFile.getText(I18nFile.ERROR), RedisClient.i18nFile.getText(I18nFile.INPUTHASH)); else { okSelected(items, key, values); } } };
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = ((NewListContent)dataContent).getTable().getItems(); String key = dataContent.getKey(); List<String> values = new ArrayList<String>(); if (items.length == 0) MessageDialog.openError((Shell) shell, RedisClient.i18nFile.getText(I18nFile.ERROR), RedisClient.i18nFile.getText(I18nFile.INPUTLIST)); else { okSelected(items, key, values); } } };
String filename = transMeta.environmentSubstitute( wFilenameList.getItem( 0 )[ 0 ] ); List<String> paths = new ArrayList<>(); for ( int i = 0; i < wFields.table.getItems().length; i++ ) { TableItem item = wFields.table.getItem( i ); paths.add( item.getText( 2 ) );
protected void getCompositesData() { for ( TableItem item : table.getItems() ) { item.dispose();
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); TableItem[] selectedItems = table.getSelection(); String selectedText = selectedItems[0].getText(); int selected = table.getSelectionIndex(); String upText = items[selected - 1].getText(); items[selected].setText(upText); items[selected - 1].setText(selectedText); table.setSelection(selected - 1); if (selected == 1) tableItemSelected(); } });
@Override public void moveRow( int position1, int position2 ) { //if one of rows is empty -- don't move data if ( !wFields.getNonEmptyIndexes().contains( position1 ) || !wFields.getNonEmptyIndexes().contains( position2 ) ) { wFields.nrNonEmpty(); return; } Integer fieldRealPosition1 = getIdxByValue( wFields.getNonEmptyIndexes(), position1 ); Integer fieldRealPosition2 = getIdxByValue( wFields.getNonEmptyIndexes(), position2 ); if ( fieldRealPosition1 == null || fieldRealPosition2 == null ) { return; //can not happen (prevent warnings) } //data table have one technical column int dataPosition1 = fieldRealPosition1 + 1; int dataPosition2 = fieldRealPosition2 + 1; for ( TableItem item : wData.table.getItems() ) { String value1 = item.getText( dataPosition1 ); String value2 = item.getText( dataPosition2 ); item.setText( dataPosition2, value1 ); item.setText( dataPosition1, value2 ); } wFields.nrNonEmpty(); }
public void widgetSelected( SelectionEvent event ) { if ( outWsdlParamContainer == null ) { try { loadWebService( wURL.getText() ); loadOperation( wOperation.getText() ); } catch ( KettleException e ) { // TODO Auto-generated catch block e.printStackTrace(); } } RowMetaInterface r = getOutWebServiceFields(); if ( r != null ) { BaseStepDialog.getFieldsFromPrevious( r, fieldOutTableView, 2, new int[] { 1, 2 }, new int[] {}, -1, -1, null ); } // Define type for new entries if ( outWsdlParamContainer != null ) { TableItem[] items = fieldOutTableView.table.getItems(); for ( int i = 0; i < items.length; i++ ) { items[i].setText( 3, outWsdlParamContainer.getParamType( items[i].getText( 2 ) ) ); } } } } );
@Override public void widgetSelected(SelectionEvent e) { TableItem[] items = table.getItems(); TableItem[] selectedItems = table.getSelection(); String selectedText = selectedItems[0].getText(); int selected = table.getSelectionIndex(); String downText = items[selected + 1].getText(); items[selected].setText(downText); items[selected + 1].setText(selectedText); table.setSelection(selected + 1); if (selected == table.getItemCount() - 2) tableItemSelected(); } });
@Override public void widgetSelected( SelectionEvent event ) { if ( inWsdlParamContainer == null ) { try { loadWebService( wURL.getText() ); loadOperation( wOperation.getText() ); } catch ( KettleException e ) { // TODO Auto-generated catch block e.printStackTrace(); } } RowMetaInterface r = getInWebServiceFields(); if ( r != null ) { BaseStepDialog.getFieldsFromPrevious( r, fieldInTableView, 2, new int[] { 2 }, new int[] {}, -1, -1, null ); } // Define type for new entries if ( inWsdlParamContainer != null ) { TableItem[] items = fieldInTableView.table.getItems(); for ( int i = 0; i < items.length; i++ ) { String type = inWsdlParamContainer.getParamType( items[i].getText( 2 ) ); if ( type != null ) { items[i].setText( 3, type ); } else { items[i].dispose(); } } } } } );
@Override protected void additionalOks( BaseStreamStepMeta meta ) { mqttMeta.setMqttServer( wConnection.getText() ); mqttMeta.setTopics( stream( topicsTable.getTable().getItems() ) .map( item -> item.getText( 1 ) ) .filter( t -> !"".equals( t ) )