public EventSetDescriptor[] getEventSetDescriptors() { if (eventSetDescriptors == null) { eventSetDescriptors = DesignUtil.generateInputEventSetDescriptors(this); for (int i = 0; i < eventSetDescriptors.length; i++) { if (eventSetDescriptors[i].getName().equals("validator")) { eventSetDescriptors[i].setValue( Constants.EventDescriptor.DEFAULT_EVENT_BODY, DesignMessageUtil.getMessage(FieldBeanInfo.class, "fieldHandler")); } } } return eventSetDescriptors; }
public EventSetDescriptor[] getEventSetDescriptors() { if (eventSetDescriptors == null) { eventSetDescriptors = DesignUtil.generateInputEventSetDescriptors(this); for (int i = 0; i < eventSetDescriptors.length; i++) { if (eventSetDescriptors[i].getName().equals("validate")) { eventSetDescriptors[i].setValue( Constants.EventDescriptor.DEFAULT_EVENT_BODY, DesignMessageUtil.getMessage(ButtonBeanInfo.class, "fieldHandler")); } } } return eventSetDescriptors; }
public EventSetDescriptor[] getEventSetDescriptors() { if (eventSetDescriptors == null) { eventSetDescriptors = DesignUtil.generateCommandEventSetDescriptors(this); for (int i = 0; i < eventSetDescriptors.length; i++) { if (eventSetDescriptors[i].getName().equals("action")) { eventSetDescriptors[i].setValue( Constants.EventDescriptor.DEFAULT_EVENT_BODY, DesignMessageUtil.getMessage(ButtonBeanInfo.class, "buttonHandler")); } } } return eventSetDescriptors; }
public EventSetDescriptor[] getEventSetDescriptors() { try { if (eventSetDescriptors == null) { eventSetDescriptors = new EventSetDescriptor[] { new EventSetDescriptor("valueChangeListener", ValueChangeListener.class, //NOI18N new Method[] { ValueChangeListener.class.getMethod("processValueChange", //NOI18N new Class[] {ValueChangeEvent.class})}, null, null) }; } PropertyDescriptor[] propertyDescriptors = this.getPropertyDescriptors(); for (int i = 0; i < propertyDescriptors.length; i++) { if (propertyDescriptors[i].getName().equals("valueChangeListener")) { //NOI18N eventSetDescriptors[0].setValue(Constants.EventSetDescriptor.BINDING_PROPERTY, propertyDescriptors[i]); eventSetDescriptors[0].setShortDescription(propertyDescriptors[i].getShortDescription()); } } return eventSetDescriptors; } catch (Exception e) { return null; } }
valueChangeEventDescriptor.setDisplayName( DesignMessageUtil.getMessage(DesignUtil.class, "DesignUtil.event.valueChange")); //NOI18N valueChangeEventDescriptor.setValue(Constants.EventSetDescriptor.BINDING_PROPERTY, valueChangeDescriptor); valueChangeEventDescriptor.setValue(Constants.EventDescriptor.PARAMETER_NAMES, new String[] { "event" }); //NOI18N valueChangeEventDescriptor.setShortDescription(valueChangeDescriptor.getShortDescription()); validateEventDescriptor.setDisplayName( DesignMessageUtil.getMessage(DesignUtil.class, "DesignUtil.event.validate")); validateEventDescriptor.setValue(Constants.EventSetDescriptor.BINDING_PROPERTY, validateDescriptor); validateEventDescriptor.setValue(Constants.EventDescriptor.PARAMETER_NAMES, new String[] { "context", "component", "value" }); //NOI18N validateEventDescriptor.setValue(Constants.EventDescriptor.REQUIRED_IMPORTS, new String[] { "javax.faces.application.FacesMessage", "javax.faces.validator.ValidatorException" }); //NOI18N validateEventDescriptor.setShortDescription(validateDescriptor.getShortDescription());
actionEventDescriptor.setDisplayName( DesignMessageUtil.getMessage(DesignUtil.class, "DesignUtil.event.action")); actionEventDescriptor.setValue(Constants.EventSetDescriptor.BINDING_PROPERTY, actionDescriptor); actionEventDescriptor.setShortDescription(actionDescriptor.getShortDescription());
public EventSetDescriptor[] getEventSetDescriptors() { if (eventSetDescriptors == null) { try { PropertyDescriptor actionDescriptor = null; PropertyDescriptor[] propertyDescriptors = this.getPropertyDescriptors(); for (int i = 0; i < propertyDescriptors.length && actionDescriptor == null; i++) { if (propertyDescriptors[i].getName().equals("linkAction")) //NOI18N actionDescriptor = propertyDescriptors[i]; } EventSetDescriptor actionEventDescriptor = new EventSetDescriptor("linkAction", Action.class, //NOI18N new Method[] {Action.class.getMethod("action", new Class[] {})}, //NOI18N null, null); actionEventDescriptor.setDisplayName(actionDescriptor.getDisplayName()); actionEventDescriptor.setValue(Constants.EventSetDescriptor.BINDING_PROPERTY, actionDescriptor); actionEventDescriptor.setShortDescription(actionDescriptor.getShortDescription()); eventSetDescriptors = new EventSetDescriptor[] {actionEventDescriptor}; } catch (Exception e) { e.printStackTrace(); } } return eventSetDescriptors; }