Ontimize Document Management 0.035EN

com.ontimize.dms.client.gui.property
Class PropertyList

java.lang.Object
  extended by com.ontimize.dms.client.gui.property.PropertyList
All Implemented Interfaces:
EditorConfiguration, PropertyPanelValueChanged, java.util.EventListener, javax.swing.event.TableModelListener

public class PropertyList
extends java.lang.Object
implements javax.swing.event.TableModelListener, EditorConfiguration, PropertyPanelValueChanged


Field Summary
protected  boolean editable
           
protected  DefaultFactory factory
           
protected  PropertyComponentModel model
           
protected  javax.swing.JPanel panel
           
protected  java.awt.Color requiredColor
           
protected  javax.swing.JScrollPane scroll
           
 
Constructor Summary
PropertyList()
           
PropertyList(javax.swing.JButton jb)
           
 
Method Summary
 void clear()
           
 void clearAllValueChanged()
           
protected  javax.swing.JPanel createPanel()
           
protected  PropertyListComponent createPropertyComponent(Property property)
           
protected  javax.swing.JScrollPane createScroll(java.awt.Component view)
           
 javax.swing.JComponent getComponent()
           
 DefaultFactory getFactory()
           
 PropertyComponentModel getPropertyArrayComponentModel()
           
 java.util.List getPropertyList()
           
 Property[] getPropertyListValue()
           
 javax.swing.JScrollPane getScroll()
           
 java.util.Vector getTextsToTranslate()
           
 Property[] getValue()
           
 boolean isEditable()
           
 boolean isEmpty()
           
 void propertyPanelValueChanged()
           
 void setComponentLocale(java.util.Locale l)
           
 void setContext(ComponentContext context)
           
 void setEditable(boolean editable)
           
 void setEditors(java.lang.String path)
           
 void setPropertyArrayComponentModel(PropertyComponentModel model)
           
 void setResourceBundle(java.util.ResourceBundle rb)
           
 void setValue(java.util.ArrayList l, PropertyContext context)
           
 void setValue(java.util.Map data, PropertyContext context)
           
 void tableChanged(javax.swing.event.TableModelEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requiredColor

protected java.awt.Color requiredColor

model

protected PropertyComponentModel model

editable

protected boolean editable

panel

protected javax.swing.JPanel panel

scroll

protected javax.swing.JScrollPane scroll

factory

protected DefaultFactory factory
Constructor Detail

PropertyList

public PropertyList(javax.swing.JButton jb)

PropertyList

public PropertyList()
Method Detail

createPanel

protected javax.swing.JPanel createPanel()

createScroll

protected javax.swing.JScrollPane createScroll(java.awt.Component view)

getFactory

public DefaultFactory getFactory()

getPropertyArrayComponentModel

public PropertyComponentModel getPropertyArrayComponentModel()

getValue

public Property[] getValue()

isEmpty

public boolean isEmpty()

clear

public void clear()

getComponent

public javax.swing.JComponent getComponent()

getScroll

public javax.swing.JScrollPane getScroll()

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

setPropertyArrayComponentModel

public void setPropertyArrayComponentModel(PropertyComponentModel model)

setValue

public void setValue(java.util.Map data,
                     PropertyContext context)

getPropertyList

public java.util.List getPropertyList()

tableChanged

public void tableChanged(javax.swing.event.TableModelEvent e)
Specified by:
tableChanged in interface javax.swing.event.TableModelListener

getPropertyListValue

public Property[] getPropertyListValue()

clearAllValueChanged

public void clearAllValueChanged()

setValue

public void setValue(java.util.ArrayList l,
                     PropertyContext context)

createPropertyComponent

protected PropertyListComponent createPropertyComponent(Property property)

setContext

public void setContext(ComponentContext context)
Specified by:
setContext in interface EditorConfiguration

setEditors

public void setEditors(java.lang.String path)
Specified by:
setEditors in interface EditorConfiguration

propertyPanelValueChanged

public void propertyPanelValueChanged()
Specified by:
propertyPanelValueChanged in interface PropertyPanelValueChanged

getTextsToTranslate

public java.util.Vector getTextsToTranslate()

setComponentLocale

public void setComponentLocale(java.util.Locale l)

setResourceBundle

public void setResourceBundle(java.util.ResourceBundle rb)

Ontimize Document Management