/** * Creates a PropertyEnv instance for given feature descriptor (property) * and beans (nodes). To be used for initializing property editors not * managed by the property sheet classes. * @param fd Feature descritor that describes the property. * @param beans Objects that the edited property belongs to (typically its node). * @return the created PropertyEnv instance * @since 6.39 */ public static PropertyEnv create(FeatureDescriptor fd, Object... beans) { PropertyEnv env = new PropertyEnv(); env.setFeatureDescriptor(fd); env.setBeans(beans); return env; }
env.setFeatureDescriptor(EditorPropertyDisplayer.findFeatureDescriptor(this)); setPropertyEnv(env);
env.setFeatureDescriptor( EditorPropertyDisplayer.findFeatureDescriptor(this)); setPropertyEnv (env);
env.setFeatureDescriptor( EditorPropertyDisplayer.findFeatureDescriptor(this)); setPropertyEnv (env);
env.setFeatureDescriptor(findFeatureDescriptor(this)); ((ExPropertyEditor) editor).attachEnv(env);
/** Attach any necessary listeners to the property displayer to be used */ private void attachToDisplayer (PropertyDisplayer displayer) { if (displayer instanceof PropertyDisplayer_Inline) { updateDisplayerFromClientProps(); } if (displayer instanceof CustomEditorDisplayer) { ((CustomEditorDisplayer) displayer).setRemoteEnvListener(getListener()); ((CustomEditorDisplayer) displayer).setRemoteEnvVetoListener(getListener()); } if (displayer instanceof EditablePropertyDisplayer) { ((EditablePropertyDisplayer) displayer).setRemoteEnvListener(getListener()); ((EditablePropertyDisplayer) displayer).setRemoteEnvVetoListener(getListener()); PropertyEnv env = ((EditablePropertyDisplayer) displayer).getPropertyEnv(); if (env != null) { env.setFeatureDescriptor(getProperty()); } } }
/** Attach any necessary listeners to the property displayer to be used */ private void attachToDisplayer (PropertyDisplayer displayer) { if (displayer instanceof PropertyDisplayer_Inline) { updateDisplayerFromClientProps(); } if (displayer instanceof CustomEditorDisplayer) { ((CustomEditorDisplayer) displayer).setRemoteEnvListener(getListener()); ((CustomEditorDisplayer) displayer).setRemoteEnvVetoListener(getListener()); } if (displayer instanceof EditablePropertyDisplayer) { ((EditablePropertyDisplayer) displayer).setRemoteEnvListener(getListener()); ((EditablePropertyDisplayer) displayer).setRemoteEnvVetoListener(getListener()); PropertyEnv env = ((EditablePropertyDisplayer) displayer).getPropertyEnv(); if (env != null) { env.setFeatureDescriptor(getProperty()); } } }
env.setFeatureDescriptor(findFeatureDescriptor(this)); ((ExPropertyEditor)editor).attachEnv(env);
/** Attach any necessary listeners to the property displayer to be used */ private void attachToDisplayer(PropertyDisplayer displayer) { if (displayer instanceof PropertyDisplayer_Inline) { updateDisplayerFromClientProps(); } if (displayer instanceof CustomEditorDisplayer) { ((CustomEditorDisplayer) displayer).setRemoteEnvListener(getListener()); ((CustomEditorDisplayer) displayer).setRemoteEnvVetoListener(getListener()); } if (displayer instanceof EditablePropertyDisplayer) { ((EditablePropertyDisplayer) displayer).setRemoteEnvListener(getListener()); ((EditablePropertyDisplayer) displayer).setRemoteEnvVetoListener(getListener()); ((EditablePropertyDisplayer) displayer).addActionListener(getListener()); PropertyEnv env = ((EditablePropertyDisplayer) displayer).getPropertyEnv(); if (env != null) { env.setFeatureDescriptor(getProperty()); } } }
env.setFeatureDescriptor(fd); if (invoker instanceof SheetTable) { if (PropUtils.isLoggable(CustomEditorAction.class)) {
env.setFeatureDescriptor(findFeatureDescriptor(this)); ((ExPropertyEditor)editor).attachEnv(env);
InplaceEditor getInplaceEditor(Property p, PropertyEnv env, boolean newInstance) { PropertyEditor ped = PropUtils.getPropertyEditor(p); InplaceEditor result = (InplaceEditor) p.getValue("inplaceEditor"); //NOI18N env.setFeatureDescriptor(p); env.setEditable(p.canWrite());
private InplaceEditor createInplaceEditor () { PropertyEnv env = new PropertyEnv(); env.setFeatureDescriptor(findFeatureDescriptor(this));
private InplaceEditor createInplaceEditor () { PropertyEnv env = new PropertyEnv(); env.setFeatureDescriptor(findFeatureDescriptor(this));
InplaceEditor result=(InplaceEditor) p.getValue ( "inplaceEditor"); //NOI18N env.setFeatureDescriptor (p); env.setEditable (p.canWrite()); if (ped instanceof ExPropertyEditor) {
InplaceEditor result=(InplaceEditor) p.getValue ( "inplaceEditor"); //NOI18N env.setFeatureDescriptor (p); env.setEditable (p.canWrite()); if (ped instanceof ExPropertyEditor) {
private InplaceEditor createInplaceEditor() { PropertyEnv env = new PropertyEnv(); env.setFeatureDescriptor(findFeatureDescriptor(this));
tempEnv.setFeatureDescriptor(findFeatureDescriptor(this)); if (editor instanceof ExPropertyEditor) {
tempEnv.setFeatureDescriptor(findFeatureDescriptor(this));
tempEnv.setFeatureDescriptor(findFeatureDescriptor(this)); if (editor instanceof ExPropertyEditor) {