コード例 #1
0
ファイル: XMLToolPanel.java プロジェクト: timburrow/ovj3
 public void updateValue() {
   bNeedUpdate = false;
   if (pane == null) return;
   for (int i = 0; i < pane.getComponentCount(); i++) {
     Component comp = pane.getComponent(i);
     if (comp instanceof ExpListenerIF) ((ExpListenerIF) comp).updateValue();
   }
 }
コード例 #2
0
ファイル: VTabbedToolPanel.java プロジェクト: timburrow/ovj3
  private void updateSelectedObj() {
    // System.out.println("VtabbedToolPanel updateValue ");

    Component comp = getSelectedObj();
    if (comp != null) {
      if (comp instanceof ExpListenerIF) ((ExpListenerIF) comp).updateValue();
      if (comp instanceof EditListenerIF) {
        ((EditListenerIF) comp).setEditMode(inEditMode);
        comp.repaint();
      }
    }
  }
コード例 #3
0
ファイル: VTabbedToolPanel.java プロジェクト: timburrow/ovj3
  public void updateValue(Vector v) {

    if (!initVp) {
      initVp = true;
      //   Messages.postDebug("initVp");
      setViewPort(vpId);

      updateValue();
      return;
    }

    setCompUpdatable();
    Component comp = getSelectedObj();
    if (comp != null) {
      if (comp instanceof ExpListenerIF) ((ExpListenerIF) comp).updateValue(v);
    }
  }