本文整理了Java中org.pentaho.di.ui.core.dialog.EnterTextDialog
类的一些代码示例,展示了EnterTextDialog
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EnterTextDialog
类的具体详情如下:
包路径:org.pentaho.di.ui.core.dialog.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();
内容来源于网络,如有侵权,请联系作者删除!