vips.gui.eigenschaften
Class ArgumentDlg

java.lang.Object
  extended by org.eclipse.swt.widgets.Dialog
      extended by vips.gui.eigenschaften.ArgumentDlg

 class ArgumentDlg
extends org.eclipse.swt.widgets.Dialog

Dieser Dialog dient zum Erstellen oder Bearbeiten von einem Argument, man kann also den Argumentnamen und seinen Wert eingeben.
Wird von AufrufPanel verwendet.


Constructor Summary
ArgumentDlg(org.eclipse.swt.widgets.Shell parent)
           
 
Method Summary
 java.lang.String[] open(java.lang.String[] startWerte, Operation operation)
          Öffnet den Dialog
 
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArgumentDlg

public ArgumentDlg(org.eclipse.swt.widgets.Shell parent)
Method Detail

open

public java.lang.String[] open(java.lang.String[] startWerte,
                               Operation operation)
Öffnet den Dialog

Parameters:
startWerte - ein Array, erstes Element ist der Parametername und zweites der Wert
operation - Die Operation, für die das Argument ist, kann auch null sein, wenn noch nicht bekannt.
Returns:
Ein Array wie der Parameter oder null, wenn auf Abbrechen geklickt wurde
Throws:
java.lang.IllegalArgumentException - Wenn startWerte null ist oder nicht mindestens zwei Elemente hat