net.sourceforge.demetrix.properties
Class DemetrixPropertyCreationDialog

java.lang.Object
  extended bynet.sourceforge.demetrix.properties.DemetrixPropertyCreationDialog

public class DemetrixPropertyCreationDialog
extends Object

Author:
Dimitri Pissarenko *

Field Summary
 JRadioButton booleanPropertyRadioButton
           
 Action cancelButtonAction
           
private  boolean closedWithOk
           
private  JDialog dialog
           
 JRadioButton doublePropertyRadioButton
           
private  Hashtable forbiddenPropertyNames
           
private  Logger logger
           
 Action okButtonAction
           
 JTextField propertyNameTextField
           
 JRadioButton stringPropertyRadioButton
           
static String UI_DEF_FILE_NAME
           
 
Constructor Summary
DemetrixPropertyCreationDialog(Hashtable forbiddenPropertyNames)
           
 
Method Summary
private  void cancelButtonPressed()
           
 DemetrixProperty getProperty()
           
 String getPropertyName()
           
 boolean isClosedWithOk()
           
private  void okButtonPressed()
           
 void setClosedWithOk(boolean newValue)
           
 void show()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private Logger logger

dialog

private JDialog dialog

closedWithOk

private boolean closedWithOk

forbiddenPropertyNames

private Hashtable forbiddenPropertyNames

propertyNameTextField

public JTextField propertyNameTextField

doublePropertyRadioButton

public JRadioButton doublePropertyRadioButton

stringPropertyRadioButton

public JRadioButton stringPropertyRadioButton

booleanPropertyRadioButton

public JRadioButton booleanPropertyRadioButton

okButtonAction

public Action okButtonAction

cancelButtonAction

public Action cancelButtonAction

UI_DEF_FILE_NAME

public static final String UI_DEF_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

DemetrixPropertyCreationDialog

public DemetrixPropertyCreationDialog(Hashtable forbiddenPropertyNames)
Method Detail

okButtonPressed

private void okButtonPressed()

show

public void show()

cancelButtonPressed

private void cancelButtonPressed()

isClosedWithOk

public boolean isClosedWithOk()

setClosedWithOk

public void setClosedWithOk(boolean newValue)

getPropertyName

public String getPropertyName()

getProperty

public DemetrixProperty getProperty()