Package CH.ifa.draw.framework

Examples of CH.ifa.draw.framework.FigureChangeEvent


      else {
         Figure oldFigure = oldFigureHolder.getFigure();
         super.replace(oldFigure, fig);
         removeFromTable(oldFigureHolder);
         addToTable(figureHolder);
         FigureChangeEvent ev = new FigureChangeEvent(oldFigure);
         figureRequestUpdate(ev);
         if (sendToFront) {
            if (log.isLoggable(Level.FINE)) this.log.fine("update: send to front");
            bringToFront(fig);
         }
         else if (sendToBack) {
            if (log.isLoggable(Level.FINE)) this.log.fine("update: send to back");
            sendToBack(fig);
         }
      }
      FigureChangeEvent ev1 = new FigureChangeEvent(fig);
      figureRequestUpdate(ev1);
   }
View Full Code Here


            StorableFigureHolder figHolder = (StorableFigureHolder)this.timestampFigureTable.get(figureId);
            if (figHolder != null) {
               removeFromTable(figHolder);
               Figure fig = figHolder.getFigure();
               Figure figToRelease = super.orphan(fig);
               FigureChangeEvent ev = new FigureChangeEvent(fig);
               figureRequestUpdate(ev);
               figToRelease.release();
            }
            return "OK";
         }
View Full Code Here

      }

      // this.figure.changed();
      Rectangle newRect = this.figure.displayBox();
      Drawing drawing = view.drawing();
      FigureChangeEvent ev0 = new FigureChangeEvent(this.figure);
      drawing.figureChanged(ev0);

      DrawingChangeEvent ev = new DrawingChangeEvent(drawing, oldRect);
      view.drawingRequestUpdate(ev);
      ev = new DrawingChangeEvent(drawing, newRect);
View Full Code Here

   public void remove(DrawingView view) {
      Drawing drawing = view.drawing();
      drawing.remove(this.figure);
      drawing.orphan(this.figure);
      FigureChangeEvent ev = new FigureChangeEvent(this.figure);
      drawing.figureRequestUpdate(ev);
   }
View Full Code Here

  {
    FigureChangeListener l = listener();
    if (l != null)
    {
      Rectangle r = infiniteDisplayBox();
      l.figureInvalidated(new FigureChangeEvent(this, r));
    }
  }
View Full Code Here

  {
    if (listener() != null)
    {
      Rectangle r = displayBox();
      r.grow(Handle.HANDLESIZE + HANDLE_DISTANCE, Handle.HANDLESIZE + HANDLE_DISTANCE);
      listener().figureInvalidated(new FigureChangeEvent(this, r));
    }
  }
View Full Code Here

TOP

Related Classes of CH.ifa.draw.framework.FigureChangeEvent

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.