Examples of PropertyDescriptor


Examples of com.halware.nakedide.eclipse.ext.refact.PropertyDescriptor

  public RenamePropertyRefactoring(
      IField field, String newFieldName,
      org.eclipse.jdt.internal.corext.refactoring.util.TextChangeManager textChangeManager,
      boolean refactorField) {
    this(textChangeManager, refactorField);
    this.oldPropertyDescriptor = new PropertyDescriptor(field);
    this.newPropertyDescriptor = new PropertyDescriptor(field, newFieldName);
  }
View Full Code Here

Examples of com.sun.grid.jgdi.configuration.reflect.PropertyDescriptor

        }
        return doUpdate(jgdi, obj, text);
    }

    private static <T extends GEObject> T doUpdate(JGDI jgdi, T obj, String text) {
        PropertyDescriptor pd;
        Object key;
        String line;
        if (obj == null) {
            throw new IllegalArgumentException("GEObject is NULL");
        }
View Full Code Here

Examples of com.volantis.mcs.model.descriptor.PropertyDescriptor

        addDescriptor(propertyDescriptor);
    }

    private PropertyIdentifier addDescriptor(PropertyDescriptor descriptor) {
        PropertyIdentifier identifier = descriptor.getIdentifier();
        PropertyDescriptor old = (PropertyDescriptor)
                propertyId2Descriptor.get(identifier);
        if (old != null) {
            throw new IllegalStateException(
                    "Duplicate property " + identifier);
        }
View Full Code Here

Examples of gov.nasa.arc.mct.components.PropertyDescriptor

            return;
        }
        for (PropertyDescriptor p : fields) {
            assert p.getPropertyEditor() != null : "The Property Editor may not be null.";
           
            final PropertyDescriptor pd = p;
            try {
                JComponent extendedJcomponent = LookAndFeelSettings.getColorProperties().getColorSchemeFor(getInfo().getViewClass().getSimpleName()).callUnderColorScheme( new Callable<JComponent>() {
                    public JComponent call() throws Exception {
                        return makeVisualComponent(pd);               
                    };
View Full Code Here

Examples of java.beans.PropertyDescriptor

    handler.setBeanPropertyName("integerProperty");
    handler.setConverter(new StandardBeanUtilsConverter());
    handler.setConversionHandler(new DefaultConversionHandler());

    // needed for binding outwards
    PropertyDescriptor propertyDescriptor = PropertyUtils.getPropertyDescriptor(new BindableBean(), "intProperty");
    handler.setPropertyDescriptor(propertyDescriptor);

  }
View Full Code Here

Examples of java.beans.PropertyDescriptor

    bindable.setIntegerValue("5");

    Object property = PropertyUtils.getProperty(bindable, "nestedBindableBean.integerValue");
    System.out.println(property);

    PropertyDescriptor propertyDescriptor = PropertyUtils.getPropertyDescriptor(bindable,
        "nestedBindableBean.integerValue");
    System.out.println(propertyDescriptor);

    // now try get property descriptor null
    // bindable.setNestedBindableBean(null);
View Full Code Here

Examples of java.beans.PropertyDescriptor

    NestedBindableBean nested = new NestedBindableBean();
    BindableBean bindable = new BindableBean();
    bindable.setNestedBindableBean(nested);
    Object targetBean = PropertyUtils.getProperty(bindable, "nestedBindableBean");
    PropertyDescriptor propertyDescriptor = PropertyUtils.getPropertyDescriptor(targetBean, "integerValue");

    assert propertyDescriptor.getPropertyType().equals(Integer.class);

  }
View Full Code Here

Examples of java.beans.PropertyDescriptor

    Converter converter = new StandardBeanUtilsConverter();
    handler.setConverter(converter);
    converter.setTargetClass(Integer.class);

    // needed for binding outwards
    PropertyDescriptor propertyDescriptor = PropertyUtils.getPropertyDescriptor(new BindableBean(), "selectedId");
    handler.setPropertyDescriptor(propertyDescriptor);

  }
View Full Code Here

Examples of java.beans.PropertyDescriptor

    //    System.err.println("wasModified");
    if (evt.getSource() instanceof PropertyEditor) {
      PropertyEditor editor = (PropertyEditor) evt.getSource();
      for (int i = 0 ; i < m_Editors.length; i++) {
  if (m_Editors[i] == editor) {
    PropertyDescriptor property = m_Properties[i];
    Object value = editor.getValue();
    m_Values[i] = value;
    Method setter = property.getWriteMethod();
    try {
      Object args[] = { value };
      args[0] = value;
      setter.invoke(m_Target, args);
    } catch (InvocationTargetException ex) {
      if (ex.getTargetException()
    instanceof PropertyVetoException) {
              String message = "WARNING: Vetoed; reason is: "
                               + ex.getTargetException().getMessage();
        System.err.println(message);
             
              Component jf;
              if(evt.getSource() instanceof JPanel)
                  jf = ((JPanel)evt.getSource()).getParent();
              else
                  jf = new JFrame();
              JOptionPane.showMessageDialog(jf, message,
                                            "error",
                                            JOptionPane.WARNING_MESSAGE);
              if(jf instanceof JFrame)
                  ((JFrame)jf).dispose();

            } else {
        System.err.println(ex.getTargetException().getClass().getName()+
         " while updating "+ property.getName() +": "+
         ex.getTargetException().getMessage());
              Component jf;
              if(evt.getSource() instanceof JPanel)
                  jf = ((JPanel)evt.getSource()).getParent();
              else
                  jf = new JFrame();
              JOptionPane.showMessageDialog(jf,
                                            ex.getTargetException().getClass().getName()+
                                            " while updating "+ property.getName()+
                                            ":\n"+
                                            ex.getTargetException().getMessage(),
                                            "error",
                                            JOptionPane.WARNING_MESSAGE);
              if(jf instanceof JFrame)
                  ((JFrame)jf).dispose();

            }
    } catch (Exception ex) {
      System.err.println("Unexpected exception while updating "
      + property.getName());
    }
    if (m_Views[i] != null && m_Views[i] instanceof PropertyPanel) {
      //System.err.println("Trying to repaint the property canvas");
      m_Views[i].repaint();
      revalidate();
View Full Code Here

Examples of java.beans.PropertyDescriptor

              InjectionHandlerFactory.class);
         
          if (wrapper == null)
          {
            InjectionSetter inputSetter = createSetter(actionClass, m);
            PropertyDescriptor propertyDescriptor = BeanUtils.findPropertyForMethod(m);
           
            if (propertyDescriptor == null)
            {
              throw new ApplicationConfigurationException("Method " + m.getName() + " has no valid property descriptor. Is this a valid property");
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.