Examples of addValueEditorListener()


Examples of org.openquark.gems.client.valueentry.ValueEditor.addValueEditorListener()

               
                public void valueCanceled(ValueEditorEvent evt) {
                }
        };

        valueEditor.addValueEditorListener(vel);
        valueEditor.setContext(explorerOwner.getValueEditorContext(valueGem));
    }

    private void setupEditorComponentForPartInput(final ValueEditor valueEditor, final Gem.PartInput input) {
        // Set the current editor component to be the value editor specified
View Full Code Here

Examples of org.openquark.gems.client.valueentry.ValueEntryPanel.addValueEditorListener()

   
            // Set size of the panel.
            valueEntryPanel.setSize(valueEntryPanel.getPreferredSize());
           
            // Add a listener to propagate changes in the VEP to the value gem.
            valueEntryPanel.addValueEditorListener(new ValueEditorAdapter() {
                public void valueCommitted(ValueEditorEvent evt) {
                    ValueNode oldValue = evt.getOldValue();
                    ValueNode newValue = ((ValueEntryPanel)evt.getSource()).getValueNode();
   
                    if (!oldValue.sameValue(newValue)) {
View Full Code Here

Examples of org.openquark.gems.client.valueentry.ValueEntryPanel.addValueEditorListener()

                    return tableTop.getGemGraph().getLeastConstrainedValueType(valueGem, tableTop.getTypeCheckInfo());
                }
            });
           
            // Set it up so that VEP commits are handled as user edits.
            valueEntryPanel.addValueEditorListener(new ValueEditorAdapter() {
                public void valueCommitted(ValueEditorEvent evt) {
                    tableTop.handleValueGemCommitted(valueGem, evt.getOldValue(), valueEntryPanel.getValueNode());
                }
            });
        }
View Full Code Here

Examples of org.openquark.gems.client.valueentry.ValueEntryPanel.MirrorValueEntryPanel.addValueEditorListener()

                MirrorValueEntryPanel mirroredEntryPanel =
                        new ValueEntryPanel.MirrorValueEntryPanel(getValueEditorHierarchyManager(), getArgumentPanel(inputPart));

                // Add a listener to update the node when the value changes..
                mirroredEntryPanel.addValueEditorListener(new ValueEditorListener() {

                    public void valueChanged(ValueEditorEvent evt) {
                    }

                    public void valueCommitted(ValueEditorEvent evt) {
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.