Package com.cburch.logisim.comp

Examples of com.cburch.logisim.comp.ComponentEvent


      y += dy;
    }
    wire_data = new CircuitWires.SplitterData(fanout);
    setEnds(ends);
    recomputeBounds();
    fireComponentInvalidated(new ComponentEvent(this));
  }
View Full Code Here


 
  private void fireEndsChanged(ArrayList<EndData> oldEnds,
      ArrayList<EndData> newEnds) {
    EventSourceWeakSupport<ComponentListener> ls = listeners;
    if (ls != null) {
      ComponentEvent e = null;
      for (ComponentListener l : ls) {
        if (e == null) e = new ComponentEvent(this, oldEnds, newEnds);
        l.endChanged(e);
      }
    }
  }
View Full Code Here

  }
 
  void fireInvalidated() {
    EventSourceWeakSupport<ComponentListener> ls = listeners;
    if (ls != null) {
      ComponentEvent e = null;
      for (ComponentListener l : ls) {
        if (e == null) e = new ComponentEvent(this);
        l.componentInvalidated(e);
      }
    }
  }
View Full Code Here

    private void fireEndsChanged(ArrayList<EndData> oldEnds,
            ArrayList<EndData> newEnds) {
        EventSourceWeakSupport<ComponentListener> ls = listeners;
        if (ls != null) {
            ComponentEvent e = null;
            for (ComponentListener l : ls) {
                if (e == null) {
                    e = new ComponentEvent(this, oldEnds, newEnds);
                }

                l.endChanged(e);
            }
        }
View Full Code Here

    }

    void fireInvalidated() {
        EventSourceWeakSupport<ComponentListener> ls = listeners;
        if (ls != null) {
            ComponentEvent e = null;
            for (ComponentListener l : ls) {
                if (e == null) {
                    e = new ComponentEvent(this);
                }

                l.componentInvalidated(e);
            }
        }
View Full Code Here

            y += dy;
        }
        wire_data = new CircuitWires.SplitterData(fanout);
        setEnds(ends);
        recomputeBounds();
        fireComponentInvalidated(new ComponentEvent(this));
    }
View Full Code Here

TOP

Related Classes of com.cburch.logisim.comp.ComponentEvent

Copyright © 2018 www.massapicom. 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.