Package CH.ifa.draw.framework

Examples of CH.ifa.draw.framework.Figure


      visualStatus &= ~ VisualElement.VISUAL_VISIBLE;
    }

    for (Iterator it = content.iterator(); it.hasNext();)
    {
      Figure fig = ((TagContent) it.next()).getFigure();

      if (fig instanceof VisualElement)
      {
        ((VisualElement) fig).setVisible(visible);
      }
View Full Code Here


  public boolean handleEvent(VisualElementEvent event)
  {
    if (event.type == VisualElementEvent.DOUBLE_CLICK)
    {
      Figure f = findFigure(event.x, event.y);

      if (f == this)
      {
        // Do nothing by default
      }
View Full Code Here

      ((UpdatableFigure) presentationFigure).updateFigure();
    }

    for (Iterator it = content.iterator(); it.hasNext();)
    {
      Figure next = ((TagContent) it.next()).getFigure();

      if (next instanceof UpdatableFigure)
      {
        ((UpdatableFigure) next).updateFigure();
      }
View Full Code Here

    List exitsToLayout = null;
    List othersToLayout = null;

    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof SocketFigure)
      {
        SocketFigure socketFigure = (SocketFigure) f;
        NodeSocket socket = socketFigure.getNodeSocket();
View Full Code Here

    {
      loop = false;

      for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
      {
        Figure f = fe.nextFigure();
        if (f instanceof SocketFigure)
        {
          SocketFigure socketFigure = (SocketFigure) f;

          String geometry = socketFigure.getNodeSocket().getGeometry();
View Full Code Here

    boolean vertical = isVerticallyOriented();

    willChange();
    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof AbstractTagFigure)
      {
        AbstractTagFigure tagFigure = (AbstractTagFigure) f;
        double angle = tagFigure.getAngle();
View Full Code Here

  public void changeOrientation(int mode)
  {
    willChange();
    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof AbstractTagFigure)
      {
        AbstractTagFigure tagFigure = (AbstractTagFigure) f;
        double angle = tagFigure.getAngle();
View Full Code Here

   */
  public SocketFigure getSocket(NodeSocket socket)
  {
    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof SocketFigure)
      {
        SocketFigure socketFigure = (SocketFigure) f;

        if (socketFigure.getNodeSocket().equals(socket))
View Full Code Here

   */
  protected void removeConnections()
  {
    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof SocketFigure)
      {
        ((SocketFigure) f).removeConnections();
      }
    }
View Full Code Here

    node.setGeometry(geometry);

    for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
    {
      Figure f = fe.nextFigure();
      if (f instanceof SocketFigure)
      {
        ((SocketFigure) f).encodeGeometry();
      }
    }
View Full Code Here

TOP

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

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.