org.processmining.framework.util
Class GuiPropertyStringVertical

java.lang.Object
  extended by org.processmining.framework.util.GUIPropertyString
      extended by org.processmining.framework.util.GuiPropertyStringVertical
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class GuiPropertyStringVertical
extends GUIPropertyString

A custom string property that puts the text field in a second row below the name rather than aligning them in a horizontal way.


Field Summary
 
Fields inherited from class org.processmining.framework.util.GUIPropertyString
myDescription, myName, myTarget, myTextField, myValue, myWidth
 
Constructor Summary
GuiPropertyStringVertical(java.lang.String name, java.lang.String description, java.lang.String defaultValue, GuiNotificationTarget target, int width)
          Constructor.
 
Method Summary
 javax.swing.JPanel getPropertyPanel()
          Creates GUI panel containg this property, ready to display in some settings dialog.
 
Methods inherited from class org.processmining.framework.util.GUIPropertyString
actionPerformed, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiPropertyStringVertical

public GuiPropertyStringVertical(java.lang.String name,
                                 java.lang.String description,
                                 java.lang.String defaultValue,
                                 GuiNotificationTarget target,
                                 int width)
Constructor.

Parameters:
name - the name of this property
description - of this property (to be displayed as a tool tip)
defaultValue - the default value of this property
target - the object to be notified as soon the state of this property changes
width - a custom width may be specified (default value is 100 otherwise)
Method Detail

getPropertyPanel

public javax.swing.JPanel getPropertyPanel()
Creates GUI panel containg this property, ready to display in some settings dialog.

Overrides:
getPropertyPanel in class GUIPropertyString
Returns:
the graphical panel representing this property