Package com.l2fprod.common.propertysheet

Examples of com.l2fprod.common.propertysheet.Property


        readFromObject(managedObject);

        PropertyChangeListener listener = new PropertyChangeListener() {
          public void propertyChange(PropertyChangeEvent evt) {
            Property prop = (Property) evt.getSource();
            //System.out.println("WRITE " + prop.getName());
            prop.writeToObject(managedObject);
          }
        };
        addPropertySheetChangeListener(listener);
      }
    }
View Full Code Here


                JTabbedPane pane = new JTabbedPane();
                pane.addTab("Properties", new JScrollPane(area));
                final PropertySheetTableModel propertySheetTableModel = new PropertySheetTableModel();
                for(final Object property : form.getFormModel().getFieldNames())
                {
                    Property p = new AbstractProperty()
                    {
                        public String getName()
                        {
                            return property.toString();
                        }
View Full Code Here

        final java.awt.Point pt = me.getPoint();
        final int row = rowAtPoint(pt);
        if (row < 0)
          return null;
        else {
          final Property prop = ((Item) getValueAt(row, 0)).getProperty();
          if (prop == null || prop.getValue() == null)
            return null;
          return prop.getValue().toString();
        }
      }
    });
    this.setMode(PropertySheet.VIEW_AS_CATEGORIES);
    this.setDescriptionVisible(true);
View Full Code Here

       
    // everytime a property change, update the button with it
    PropertyChangeListener listener = new PropertyChangeListener() {
      public void propertyChange( PropertyChangeEvent evt )
      {
        Property prop = (Property) evt.getSource();
        prop.writeToObject( data );
        System.out.println( "Updated object to " + data );
      }
    };
    sheet.addPropertySheetChangeListener( listener );
       
View Full Code Here

    }

    // everytime a property change, update the button with it
    PropertyChangeListener listener = new PropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent evt) {
        Property prop = (Property)evt.getSource();
        prop.writeToObject(button);
        button.repaint();
      }
    };
    sheet.addPropertySheetChangeListener(listener);
View Full Code Here

    sheet.readFromObject(bean);

    // everytime a property change, update the button with it
    listener = new PropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent evt) {
        Property prop = (Property)evt.getSource();
        try {
          prop.writeToObject(BeanBinder.this.bean);
        } catch (RuntimeException e) {
          // handle PropertyVetoException and restore previous value
          if (e.getCause() instanceof PropertyVetoException) {
            UIManager.getLookAndFeel().provideErrorFeedback(
              BeanBinder.this.sheet);
            prop.setValue(evt.getOldValue());
          }
        }
      }
    };
    sheet.addPropertySheetChangeListener(listener);
View Full Code Here

TOP

Related Classes of com.l2fprod.common.propertysheet.Property

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.