Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.progeeks.meta.swing
Class MultiColumnPanelUI  view MultiColumnPanelUI download MultiColumnPanelUI.java

java.lang.Object
  extended byorg.progeeks.meta.swing.AbstractMetaObjectUI
      extended byorg.progeeks.meta.swing.MultiColumnPanelUI
All Implemented Interfaces:
MetaObjectUI, MetaPropertyEditor, MetaPropertyRenderer, MetaPropertyUI

public class MultiColumnPanelUI
extends AbstractMetaObjectUI

A component that uses a multi-column panel to render or edit a specific type of MetaObject.

Version:
$Revision: 1.8 $

Nested Class Summary
 
Nested classes inherited from class org.progeeks.meta.swing.AbstractMetaObjectUI
 
Field Summary
(package private) static org.progeeks.util.log.Log log
           
 
Fields inherited from class org.progeeks.meta.swing.AbstractMetaObjectUI
 
Constructor Summary
MultiColumnPanelUI(FactoryRegistry factories, boolean editable)
           
MultiColumnPanelUI(FactoryRegistry factories, org.progeeks.meta.MetaClass type, java.util.List fieldNames, boolean editable)
           
 
Method Summary
 void flushEdits()
          Causes any edits in progress to be flushed to the mutator if possible.
protected  void setComponentObject(java.awt.Component component, org.progeeks.meta.MetaObject object)
          Called to set the value currently displayed in the component.
 
Methods inherited from class org.progeeks.meta.swing.AbstractMetaObjectUI
getUIComponent, isEditable, isLabeled, isSingleColumn, propertyChanged, release, setComponent, setMetaObject, setObject, setPropertyMutator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static org.progeeks.util.log.Log log
Constructor Detail

MultiColumnPanelUI

public MultiColumnPanelUI(FactoryRegistry factories,
                          boolean editable)

MultiColumnPanelUI

public MultiColumnPanelUI(FactoryRegistry factories,
                          org.progeeks.meta.MetaClass type,
                          java.util.List fieldNames,
                          boolean editable)
Method Detail

setComponentObject

protected void setComponentObject(java.awt.Component component,
                                  org.progeeks.meta.MetaObject object)
Called to set the value currently displayed in the component.

Specified by:
setComponentObject in class AbstractMetaObjectUI

flushEdits

public void flushEdits()
Causes any edits in progress to be flushed to the mutator if possible.

Specified by:
flushEdits in interface MetaPropertyEditor
Overrides:
flushEdits in class AbstractMetaObjectUI