Examples of addModelChangeListener()


Examples of org.beryl.gui.model.MapDataModel.addModelChangeListener()

    /* Create a copy of the table row */
    MapDataModel model = (MapDataModel) source.clone();
    model.setValue("source", source);

    frame = constructFrame("PersonEditor", model);
    model.addModelChangeListener(this);

    /* Add date field validators */
    StrictTextFieldValidator validator = new StrictTextFieldValidator();
    frame.getWidget("FirstNameField").addValidator(validator);
    frame.getWidget("LastNameField").addValidator(validator);
View Full Code Here

Examples of org.beryl.gui.model.MapDataModel.addModelChangeListener()

      final String type = ((PropertyTableRow) row).getPropertyNode().getAttribute("type");

      dataModel.setValue("value", value);
      dataModel.setValue("value_str", value.toString());

      dataModel.addModelChangeListener(new ModelChangeListener() {
        public void modelChanged(ModelChangeEvent e) throws GUIException {
          if (e instanceof MapChangeEvent) {
            MapChangeEvent event = (MapChangeEvent) e;
            if (event.getKey().equals("value_str")) {
              try {
View Full Code Here

Examples of org.beryl.gui.model.MapDataModel.addModelChangeListener()

      panel.addChild(comboBox, "Center");
      panel.addChild(button, "East");
      comboBox.setProperty("valuekey", "value");
      comboBox.setListDataModel(layoutModel);
      panel.recursiveSetDataModel(dataModel);
      dataModel.addModelChangeListener(new ModelChangeListener() {
        public void modelChanged(ModelChangeEvent e) throws GUIException {
          button.setEnabled("hig".equals(dataModel.getValue("value")));
        }
      });
      dataModel.setValue("value", value);
View Full Code Here

Examples of org.beryl.gui.model.MapDataModel.addModelChangeListener()

        dataModel.setValue("width", String.valueOf((int) dimension.getWidth()));
        dataModel.setValue("height", String.valueOf((int) dimension.getHeight()));
        dataModel.setValue("value", value);

        dataModel.addModelChangeListener(new ModelChangeListener() {
          public void modelChanged(ModelChangeEvent e) throws GUIException {
            try {
              int width = Integer.parseInt((String) dataModel.getValue("width"));
              int height = Integer.parseInt((String) dataModel.getValue("height"));
View Full Code Here

Examples of org.beryl.gui.model.MapDataModel.addModelChangeListener()

        dataModel.setValue("width", String.valueOf(point.x));
        dataModel.setValue("height", String.valueOf(point.y));
        dataModel.setValue("value", value);

        dataModel.addModelChangeListener(new ModelChangeListener() {
          public void modelChanged(ModelChangeEvent e) throws GUIException {
            try {
              int x = Integer.parseInt((String) dataModel.getValue("width"));
              int y = Integer.parseInt((String) dataModel.getValue("height"));
             
View Full Code Here

Examples of org.erlide.engine.model.IErlModel.addModelChangeListener()

            fFirstTimeInitialCollapse = true;
            fEditor = editor;
            fViewer = viewer;
            fViewer.addProjectionListener(this);
            final IErlModel mdl = ErlangEngine.getInstance().getModel();
            mdl.addModelChangeListener(this);
        }
    }

    @Override
    public void uninstall() {
View Full Code Here

Examples of org.erlide.engine.model.IErlModel.addModelChangeListener()

     */
    public ErlangFileContentProvider() {
        ResourcesPlugin.getWorkspace().addResourceChangeListener(this,
                IResourceChangeEvent.POST_CHANGE);
        final IErlModel mdl = ErlangEngine.getInstance().getModel();
        mdl.addModelChangeListener(this);
    }

    /**
     * Return the model elements for a *.erl IFile or NO_CHILDREN for otherwise.
     */
 
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.