fipaos.util.objecteditor
Class ObjectEditorComponentFactory


public class ObjectEditorComponentFactory

Factory to produce ObjectEditorComponent instances that can modify the properties of an object


Method Summary
 static ObjectEditorComponentgetComponent(Object obj)
          Generate a JPanel sub-class which implements the ObjectEditorComponent interface for the given Object
 static ObjectEditorComponentgetComponent(DynamicClass.Property property)
          Generate a JPanel sub-class which implements the ObjectEditorComponent interface for the given Property
 static ObjectEditorComponentgetDialog(java.awt.Frame parent, DynamicClass.Property property)
          Generate a JDialog sub-class which implements the ObjectEditorComponent interface for the given Property
 static ObjectEditorComponentgetDialog(java.awt.Frame parent, Object obj)
          Generate a JDialog sub-class which implements the ObjectEditorComponent interface for the given Object

Method Detail

getComponent

public static ObjectEditorComponent getComponent(Object obj)
Generate a JPanel sub-class which implements the ObjectEditorComponent interface for the given Object

getComponent

public static ObjectEditorComponent getComponent(DynamicClass.Property property)
Generate a JPanel sub-class which implements the ObjectEditorComponent interface for the given Property

getDialog

public static ObjectEditorComponent getDialog(java.awt.Frame parent, DynamicClass.Property property)
Generate a JDialog sub-class which implements the ObjectEditorComponent interface for the given Property

getDialog

public static ObjectEditorComponent getDialog(java.awt.Frame parent, Object obj)
Generate a JDialog sub-class which implements the ObjectEditorComponent interface for the given Object