private void populateFieldData() { TableItem messageItem = fieldsTable.getTable().getItem( 0 ); messageItem.setText( 1, BaseMessages.getString( PKG, "JmsConsumerDialog.InputName.Message" ) ); messageItem.setText( 2, message ); messageItem.setText( 3, "String" ); TableItem topicItem = fieldsTable.getTable().getItem( 1 ); topicItem.setText( 1, BaseMessages.getString( PKG, "JmsConsumerDialog.InputName.Destination" ) ); topicItem.setText( 2, destination ); topicItem.setText( 3, "String" ); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { for ( int i = 0; i < input.getFieldname().length; i++ ) { TableItem item = wFields.table.getItem( i ); item.setText( 1, input.getFieldname()[i] ); item.setText( 2, ValueMetaFactory.getValueMetaName( input.getType()[i] ) ); int len = input.getLength()[i]; int prc = input.getPrecision()[i]; item.setText( 3, len >= 0 ? "" + len : "" ); item.setText( 4, prc >= 0 ? "" + prc : "" ); } wStepname.selectAll(); wStepname.setFocus(); }
@Override public void widgetSelected(SelectionEvent e) { if(channel.getText().length() > 0 && message.getText().length() > 0){ publish.publish(id, channel.getText(), message.getText()); TableItem item = new TableItem(table, SWT.None); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS", Locale.getDefault()); String time = df.format(new Date()); String[] str = new String[]{time, channel.getText(), message.getText()}; item.setText(str); table.setSelection(item); channel.selectAll(); message.selectAll(); channel.setFocus(); } } });
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { Table table = wFields.table; table.removeAll(); for ( int i = 0; i < input.getFieldName().length; i++ ) { TableItem ti = new TableItem( table, SWT.NONE ); ti.setText( 0, "" + ( i + 1 ) ); if ( input.getFieldName()[i] != null ) { ti.setText( 1, input.getFieldName()[i] ); } if ( input.getFieldNewName()[i] != null && !input.getFieldNewName()[i].equals( input.getFieldName()[i] ) ) { ti.setText( 2, input.getFieldNewName()[i] ); } ti.setText( 3, AggregateRowsMeta.aggregateTypeDesc[input.getAggregateType()[i]] ); } if ( table.getItemCount() == 0 ) { TableItem ti = new TableItem( table, SWT.NONE ); ti.setText( 0, "001" ); } wStepname.selectAll(); wStepname.setFocus(); }
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 ) ); BaseMessages.getString( PKG, "JsonInput.GetFields.Dialog.Title" ), paths ); ExtensionPointHandler.callExtensionPoint( null, KettleExtensionPoint.GetFieldsExtension.id, getFieldsDialogOperation ); String path = getFieldsDialogOperation.getPaths().get( i ); String[] values = path.split( ":" ); TableItem item = wFields.table.getItem( i ); item.setText( 1, values[0] ); item.setText( 2, values[1] ); item.setText( 3, values[2] );
if ( !field.isIgnored() && field.getLength() > 0 ) { TableItem item = new TableItem( wFields.table, SWT.NONE ); item.setText( 1, field.getName() ); item.setText( 2, "" + field.getTypeDesc() ); item.setText( 3, "" + field.getFormat() ); item.setText( 4, "" + field.getPosition() ); item.setText( 5, field.getLength() < 0 ? "" : "" + field.getLength() ); item.setText( 6, field.getPrecision() < 0 ? "" : "" + field.getPrecision() ); item.setText( 7, "" + field.getCurrencySymbol() ); item.setText( 8, "" + field.getDecimalSymbol() ); item.setText( 9, "" + field.getGroupSymbol() ); item.setText( 10, "" + field.getNullString() ); item.setText( 11, "" + field.getIfNullValue() ); item.setText( 12, "" + field.getTrimTypeDesc() ); item.setText( 13, field.isRepeated() ? BaseMessages.getString( PKG, "System.Combo.Yes" ) : BaseMessages .getString( PKG, "System.Combo.No" ) );
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { for ( int i = 0; i < input.getFieldname().length; i++ ) { TableItem item = wFields.table.getItem( i ); item.setText( 1, input.getFieldname()[i] == null ? "" : input.getFieldname()[i] ); item.setText( 2, ValueMetaFactory.getValueMetaName( input.getType()[i] ) ); int len = input.getLength()[i]; int prc = input.getPrecision()[i]; item.setText( 3, len >= 0 ? "" + len : "" ); item.setText( 4, prc >= 0 ? "" + prc : "" ); } wStepname.selectAll(); wStepname.setFocus(); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { wAccField.setText( Const.NVL( input.getAcceptingField(), "" ) ); for ( int i = 0; i < input.getOutputFields().size(); i++ ) { SasInputField field = input.getOutputFields().get( i ); TableItem item = new TableItem( wFields.table, SWT.NONE ); int colnr = 1; item.setText( colnr++, Const.NVL( field.getName(), "" ) ); item.setText( colnr++, Const.NVL( field.getRename(), "" ) ); item.setText( colnr++, ValueMetaFactory.getValueMetaName( field.getType() ) ); item.setText( colnr++, Const.NVL( field.getConversionMask(), "" ) ); item.setText( colnr++, field.getLength() >= 0 ? Integer.toString( field.getLength() ) : "" ); item.setText( colnr++, field.getPrecision() >= 0 ? Integer.toString( field.getPrecision() ) : "" ); item.setText( colnr++, Const.NVL( field.getDecimalSymbol(), "" ) ); item.setText( colnr++, Const.NVL( field.getGroupingSymbol(), "" ) ); item.setText( colnr++, Const.NVL( field.getTrimTypeDesc(), "" ) ); } wFields.removeEmptyRows(); wFields.setRowNums(); wFields.optWidth( true ); wStepname.selectAll(); wStepname.setFocus(); }
private void populateFieldData() { TableItem messageItem = fieldsTable.getTable().getItem( 0 ); messageItem.setText( 1, BaseMessages.getString( PKG, "MQTTConsumerDialog.InputName.Message" ) ); messageItem.setText( 2, mqttMeta.getMsgOutputName() ); messageItem.setText( 3, "String" ); TableItem topicItem = fieldsTable.getTable().getItem( 1 ); topicItem.setText( 1, BaseMessages.getString( PKG, "MQTTConsumerDialog.InputName.Topic" ) ); topicItem.setText( 2, mqttMeta.getTopicOutputName() ); topicItem.setText( 3, "String" ); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { if ( jobEntry.getName() != null ) { wName.setText( jobEntry.getName() ); } if ( jobEntry.arguments != null ) { for ( int i = 0; i < jobEntry.arguments.length; i++ ) { TableItem ti = wFields.table.getItem( i ); if ( jobEntry.arguments[i] != null ) { ti.setText( 1, jobEntry.arguments[i] ); } if ( jobEntry.filemasks[i] != null ) { ti.setText( 2, jobEntry.filemasks[i] ); } } wFields.setRowNums(); wFields.optWidth( true ); } wPrevious.setSelection( jobEntry.argFromPrevious ); wIncludeSubfolders.setSelection( jobEntry.includeSubfolders ); wDeleteAllBefore.setSelection( jobEntry.deleteallbefore ); wName.selectAll(); wName.setFocus(); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { Table table = wFields.table; if ( input.getStepName().length > 0 ) { table.removeAll(); } for ( int i = 0; i < input.getStepName().length; i++ ) { TableItem ti = new TableItem( table, SWT.NONE ); ti.setText( 0, "" + ( i + 1 ) ); if ( input.getStepName()[i] != null ) { ti.setText( 1, input.getStepName()[i] ); ti.setText( 2, "" + Const.toInt( input.getStepCopyNr()[i], 0 ) ); } } wFields.removeEmptyRows(); wFields.setRowNums(); wFields.optWidth( true ); wStepname.selectAll(); wStepname.setFocus(); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { if ( jobEntry.getName() != null ) { wName.setText( jobEntry.getName() ); } if ( jobEntry.arguments != null ) { for ( int i = 0; i < jobEntry.arguments.length; i++ ) { TableItem ti = wFields.table.getItem( i ); if ( jobEntry.arguments[i] != null ) { ti.setText( 1, jobEntry.arguments[i] ); } if ( jobEntry.filemasks[i] != null ) { ti.setText( 2, jobEntry.filemasks[i] ); } } wFields.setRowNums(); wFields.optWidth( true ); } wPrevious.setSelection( jobEntry.argFromPrevious ); wIncludeSubfolders.setSelection( jobEntry.includeSubfolders ); wName.selectAll(); wName.setFocus(); }
/** * Copy information from the meta-data input to the dialog fields. */ public void getData() { Table table = wFields.table; if ( input.getStepName().length > 0 ) { table.removeAll(); } for ( int i = 0; i < input.getStepName().length; i++ ) { TableItem ti = new TableItem( table, SWT.NONE ); ti.setText( 0, "" + ( i + 1 ) ); if ( input.getStepName()[i] != null ) { ti.setText( 1, input.getStepName()[i] ); } } wFields.removeEmptyRows(); wFields.setRowNums(); wFields.optWidth( true ); wStepname.selectAll(); wStepname.setFocus(); }