| java.lang.Object net.suberic.util.gui.propedit.PropertyEditorFactory
All known Subclasses: net.suberic.pooka.gui.PookaExternalPropertyEditorFactory, net.suberic.util.gui.propedit.DesktopPropertyEditorFactory, net.suberic.pooka.gui.PookaDesktopPropertyEditorFactory,
PropertyEditorFactory | public class PropertyEditorFactory (Code) | | A factory which can be used to create PropertyEditorUI's.
|
Method Summary | |
public PropertyEditorUI | createEditor(String property, String editorTemplate, PropertyEditorManager mgr) Creates an appropriate PropertyEditorUI for the given property and
editorTemplate, using the given PropertyEditorManager. | public PropertyEditorUI | createEditor(String property, String editorTemplate, PropertyEditorManager mgr, boolean enabled) Creates an appropriate PropertyEditorUI for the given property and
editorTemplate, using the given PropertyEditorManager. | public PropertyEditorUI | createEditor(String property, String editorTemplate, String type, PropertyEditorManager mgr, boolean enabled) Creates an appropriate PropertyEditorUI for the given property and
editorTemplate, using the given PropertyEditorManager. | public PropertyEditorUI | createEditor(List properties, List editorTemplates, PropertyEditorManager mgr) Creates an appropriate PropertyEditorUI for the given property and
editorTemplate, using the given PropertyEditorManager. | public Container | createEditorWindow(String title, List properties) This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties List. | public Container | createEditorWindow(String title, List properties, List templates) This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties List. | public Container | createEditorWindow(String title, List properties, List templates, PropertyEditorManager mgr) This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties Vector. | public VariableBundle | getSourceBundle() Gets the source bundle for this factory. | public void | showError(Object component, String errorMessage) Shows an error message. | public String | showInputDialog(SwingPropertyEditor dpe, String query) Shows an input dialog. | public void | showNewEditorWindow(String title, List properties) Creates and displays an editor window. | public void | showNewEditorWindow(String title, List properties, List templates) Creates and displays an editor window. | public void | showNewEditorWindow(String title, List properties, List templates, PropertyEditorManager mgr) Creates and displays an editor window. | public void | showNewEditorWindow(String title, PropertyEditorUI editor) Creates and displays an editor window. |
PropertyEditorFactory | public PropertyEditorFactory(VariableBundle bundle)(Code) | | Creates a PropertyEditorFactory using the given VariableBundle as
a source.
|
createEditorWindow | public Container createEditorWindow(String title, List properties)(Code) | | This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties List. The title string is the title of the
JInternalFrame.
|
createEditorWindow | public Container createEditorWindow(String title, List properties, List templates)(Code) | | This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties List. The title string is the title of the
JFrame.
|
createEditorWindow | public Container createEditorWindow(String title, List properties, List templates, PropertyEditorManager mgr)(Code) | | This method returns an EditorWindow (a JFrame in this
implementation) which has an editor for each property in the
properties Vector. The title string is the title of the
JInternalFrame.
|
getSourceBundle | public VariableBundle getSourceBundle()(Code) | | Gets the source bundle for this factory.
|
showError | public void showError(Object component, String errorMessage)(Code) | | Shows an error message.
|
showNewEditorWindow | public void showNewEditorWindow(String title, List properties)(Code) | | Creates and displays an editor window.
|
showNewEditorWindow | public void showNewEditorWindow(String title, List properties, List templates)(Code) | | Creates and displays an editor window.
|
|
|