org.pentaho.di.ui.core.dialog.EnterTextDialog类的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(10.8k)|赞(0)|评价(0)|浏览(79)

本文整理了Java中org.pentaho.di.ui.core.dialog.EnterTextDialog类的一些代码示例,展示了EnterTextDialog类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EnterTextDialog类的具体详情如下:
包路径:org.pentaho.di.ui.core.dialog.EnterTextDialog
类名称:EnterTextDialog

EnterTextDialog介绍

[英]Dialog to enter a text. (descriptions etc.)
[中]对话框输入文本。(描述等)

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

private void showHelp() {
 EnterTextDialog text =
  new EnterTextDialog( shell, BaseMessages.getString( PKG, "OpenERPObjectInputDialog.FilterHelp.Title" ), "",
   BaseMessages.getString( PKG, "OpenERPObjectInputDialog.FilterHelp.Text" ) );
 text.setReadOnly();
 text.open();
}

代码示例来源:origin: pentaho/pentaho-kettle

public void checkCancel( ShellEvent e ) {
 String newText = wDesc.getText();
 if ( !newText.equals( origText ) ) {
  int save = JobGraph.showChangedWarning( shell, title );
  if ( save == SWT.CANCEL ) {
   e.doit = false;
  } else if ( save == SWT.YES ) {
   ok();
  } else {
   cancel();
  }
 } else {
  cancel();
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

void showExportResultStatus( List<ExportFeedback> list, boolean fail ) {
 String desc =
   fail ? BaseMessages.getString( PKG, "RepositoryExportProgressDialog.ExportResultDialog.Fail" ) : BaseMessages
     .getString( PKG, "RepositoryExportProgressDialog.ExportResultDialog.Succes" );
 EnterTextDialog dialog =
   new EnterTextDialog( shell, BaseMessages.getString( PKG,
     "RepositoryExportProgressDialog.ExportResultDialog.Title" ), desc, getExportResultDetails( list, fail ) );
 dialog.setReadOnly();
 dialog.setModal();
 dialog.open();
}

代码示例来源:origin: pentaho/pentaho-kettle

public static final void editDescription( Shell shell, DescriptionInterface descriptionInterface,
 String shellText, String message ) {
 EnterTextDialog textDialog =
  new EnterTextDialog( shell, shellText, message, descriptionInterface.getDescription() );
 String description = textDialog.open();
 if ( description != null ) {
  descriptionInterface.setDescription( description );
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

/**
 * Show the logging of the preview (in case errors occurred
 */
private void log() {
 if ( loggingText != null ) {
  EnterTextDialog etd =
   new EnterTextDialog(
    shell, BaseMessages.getString( PKG, "PreviewRowsDialog.ShowLogging.Title" ), BaseMessages.getString(
     PKG, "PreviewRowsDialog.ShowLogging.Message" ), loggingText );
  etd.open();
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

protected void handleOk( final int samples ) {
  if ( samples >= 0 ) {
   String message = parentDialog.loadFields( parentDialog.getPopulatedMeta(), samples, reloadAllFields );
   if ( wCheckbox != null && wCheckbox.getSelection() ) {
    if ( StringUtils.isNotBlank( message ) ) {
     final EnterTextDialog etd =
      new EnterTextDialog( parentDialog.getShell(),
       BaseMessages.getString( PKG, "System.GetFields.ScanResults.DialogTitle" ),
       BaseMessages.getString( PKG, "System.GetFields.ScanResults.DialogMessage" ), message, true );
     etd.setReadOnly();
     etd.setModal();
     etd.open();
    } else {
     final Dialog errorDlg = new SimpleMessageDialog( parentDialog.getShell(),
      BaseMessages.getString( PKG, "System.Dialog.Error.Title" ),
      BaseMessages.getString( PKG, "System.GetFields.ScanResults.Error.Message" ), MessageDialog.ERROR );
     errorDlg.open();
    }
   }
  }
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

protected void showDetails( String details ) {
 EnterTextDialog dialog =
  new EnterTextDialog( shell, BaseMessages.getString( PKG, "ErrorDialog.ShowDetails.Title" ), BaseMessages
   .getString( PKG, "ErrorDialog.ShowDetails.Message" ), details );
 dialog.setReadOnly();
 dialog.open();
}

代码示例来源:origin: pentaho/pentaho-kettle

public void editDescription( StepMeta stepMeta ) {
 String title = BaseMessages.getString( PKG, "TransGraph.Dialog.StepDescription.Title" );
 String message = BaseMessages.getString( PKG, "TransGraph.Dialog.StepDescription.Message" );
 EnterTextDialog dd = new EnterTextDialog( shell, title, message, stepMeta.getDescription() );
 String d = dd.open();
 if ( d != null ) {
  stepMeta.setDescription( d );
  stepMeta.setChanged();
  spoon.setShellText();
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

private void view() {
 String sql = getSQL();
 EnterTextDialog etd =
  new EnterTextDialog(
   shell, BaseMessages.getString( PKG, "SQLStatementDialog.ViewSQL.Title" ), BaseMessages.getString(
    PKG, "SQLStatementDialog.ViewSQL.Message" ), sql, true );
 etd.setReadOnly();
 etd.open();
}

代码示例来源:origin: pentaho/pentaho-kettle

public void editEntryDescription() {
 String title = BaseMessages.getString( PKG, "JobGraph.Dialog.EditDescription.Title" );
 String message = BaseMessages.getString( PKG, "JobGraph.Dialog.EditDescription.Message" );
 EnterTextDialog dd = new EnterTextDialog( shell, title, message, getJobEntry().getDescription() );
 String des = dd.open();
 if ( des != null ) {
  jobEntry.setDescription( des );
  jobEntry.setChanged();
  spoon.setShellText();
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

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();
}

代码示例来源:origin: pentaho/pentaho-kettle

new EnterTextDialog( shell, BaseMessages.getString( PKG, "i18nDialog.ChangedFiles" ), BaseMessages
  .getString( PKG, "i18nDialog.ChangedMessagesFiles" ), msg.toString() );
if ( dialog.open() != null ) {
 try {
  for ( MessagesStore messagesStore : changedMessagesStores ) {

代码示例来源:origin: pentaho/pentaho-kettle

protected void pause() {
 TreeEntry treeEntry = getTreeEntry();
 if ( treeEntry == null ) {
  return;
 }
 if ( treeEntry.isTransformation() ) {
  // Transformation
  try {
   WebResult webResult = slaveServer.pauseResumeTransformation( treeEntry.name, treeEntry.id );
   if ( !WebResult.STRING_OK.equalsIgnoreCase( webResult.getResult() ) ) {
    EnterTextDialog dialog =
     new EnterTextDialog( shell,
      BaseMessages.getString( PKG, "SpoonSlave.ErrorPausingOrResumingTrans.Title" ),
      BaseMessages.getString( PKG, "SpoonSlave.ErrorPausingOrResumingTrans.Message" ),
      webResult.getMessage() );
    dialog.setReadOnly();
    dialog.open();
   }
  } catch ( Exception e ) {
   new ErrorDialog( shell,
    BaseMessages.getString( PKG, "SpoonSlave.ErrorPausingOrResumingTrans.Title" ),
    BaseMessages.getString( PKG, "SpoonSlave.ErrorPausingOrResumingTrans.Message" ), e );
  }
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

public void test() {
  try {
   getInfo();

   String xml = "<sample/>";

   String reply = slaveServer.sendXML( xml, RegisterTransServlet.CONTEXT_PATH );

   String message =
    BaseMessages.getString( PKG, "SlaveServer.Replay.Info1" )
     + slaveServer.constructUrl( RegisterTransServlet.CONTEXT_PATH ) + Const.CR
     + BaseMessages.getString( PKG, "SlaveServer.Replay.Info2" ) + Const.CR + Const.CR;
   message += xml;
   message += Const.CR + Const.CR;
   message += "Reply was:" + Const.CR + Const.CR;
   message += reply + Const.CR;

   EnterTextDialog dialog =
    new EnterTextDialog(
     shell, "XML", BaseMessages.getString( PKG, "SlaveServer.RetournedXMLInfo" ), message );
   dialog.open();
  } catch ( Exception e ) {
   new ErrorDialog( shell, BaseMessages.getString( PKG, "SlaveServer.ExceptionError" ), BaseMessages.getString(
    PKG, "SlaveServer.ExceptionUnableGetReplay.Error1" )
    + slaveServer.getHostname()
    + BaseMessages.getString( PKG, "SlaveServer.ExceptionUnableGetReplay.Error2" ), e );
  }
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

if ( trans.getResult() != null && trans.getResult().getNrErrors() > 0 ) {
 EnterTextDialog etd =
  new EnterTextDialog(
   shell, BaseMessages.getString( PKG, "System.Dialog.PreviewError.Title" ), BaseMessages.getString(
    PKG, "System.Dialog.PreviewError.Message" ), loggingText, true );
 etd.setReadOnly();
 etd.open();

代码示例来源:origin: pentaho/pentaho-kettle

new EnterTextDialog( shell, BaseMessages.getString( PKG, "SQLEditor.Result.Title" ), BaseMessages
  .getString( PKG, "SQLEditor.Result.Message" ), message.toString(), true );
dialog.open();

代码示例来源:origin: pentaho/pentaho-kettle

private void preview() {
  // Create the XML input step
  S3CsvInputMeta oneMeta = new S3CsvInputMeta();
  getInfo( oneMeta );

  TransMeta previewMeta = TransPreviewFactory.generatePreviewTransformation( transMeta, oneMeta, wStepname.getText() );

  EnterNumberDialog numberDialog = new EnterNumberDialog( shell, props.getDefaultPreviewSize(), Messages.getString( "S3CsvInputDialog.PreviewSize.DialogTitle" ), Messages.getString( "S3CsvInputDialog.PreviewSize.DialogMessage" ) );
  int previewSize = numberDialog.open();
  if ( previewSize > 0 ) {
   TransPreviewProgressDialog progressDialog = new TransPreviewProgressDialog( shell, previewMeta, new String[] { wStepname.getText() }, new int[] { previewSize } );
   progressDialog.open();

   Trans trans = progressDialog.getTrans();
   String loggingText = progressDialog.getLoggingText();

   if ( !progressDialog.isCancelled() ) {
    if ( trans.getResult() != null && trans.getResult().getNrErrors() > 0 ) {
     EnterTextDialog etd = new EnterTextDialog( shell, Messages.getString( "System.Dialog.PreviewError.Title" ),
      Messages.getString( "System.Dialog.PreviewError.Message" ), loggingText, true );
     etd.setReadOnly();
     etd.open();
    }
   }

   PreviewRowsDialog prd = new PreviewRowsDialog( shell, transMeta, SWT.NONE, wStepname.getText(), progressDialog.getPreviewRowsMeta( wStepname.getText() ), progressDialog.getPreviewRows( wStepname.getText() ), loggingText );
   prd.open();
  }
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

if ( xml == null ) {
 EnterTextDialog d =
   new EnterTextDialog( shell, BaseMessages.getString( PKG, "GetXMLDataDialog.AskXML.Title" ),
     BaseMessages.getString( PKG, "GetXMLDataDialog.AskXML.Message" ), null );
 xml = d.open();

代码示例来源:origin: pentaho/pentaho-kettle

if ( !WebResult.STRING_OK.equalsIgnoreCase( webResult.getResult() ) ) {
 EnterTextDialog dialog =
  new EnterTextDialog(
   shell, BaseMessages.getString( PKG, "SpoonSlave.ErrorStartingTrans.Title" ), BaseMessages
    .getString( PKG, "SpoonSlave.ErrorStartingTrans.Message" ), webResult.getMessage() );
 dialog.setReadOnly();
 dialog.open();
if ( !WebResult.STRING_OK.equalsIgnoreCase( webResult.getResult() ) ) {
 EnterTextDialog dialog =
  new EnterTextDialog(
   shell, BaseMessages.getString( PKG, "SpoonSlave.ErrorStartingJob.Title" ), BaseMessages
    .getString( PKG, "SpoonSlave.ErrorStartingJob.Message" ), webResult.getMessage() );
 dialog.setReadOnly();
 dialog.open();

代码示例来源:origin: pentaho/pentaho-kettle

if ( xml == null ) {
 EnterTextDialog d =
   new EnterTextDialog( shell, BaseMessages.getString( PKG, "GetXMLDataDialog.AskXML.Title" ),
     BaseMessages.getString( PKG, "GetXMLDataDialog.AskXML.Message" ), null );
 xml = d.open();

相关文章

微信公众号

最新文章

更多