Examples of FigureEnumeration


Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            Component uiFrame = (Component) this.getValue(ConstantDefinition.UI_FRAME);

            FigureEnumeration fe = editorArea.getCurrentView().selectionElements();

            Figure first = null;

            if(fe.hasMoreElements())
                first = fe.nextFigure();
            else
                return;

            Color current  = (Color) first.getAttribute(attributeName);

            Color color = showDialog(uiFrame, "��ѡ����ɫ", current);

            if (color == null) return;

            first.setAttribute(attributeName, color);
            while (fe.hasMoreElements()) {
                fe.nextFigure().setAttribute(attributeName, color);
            }

            editorArea.getCurrentView().checkDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = view.getDrawing().getFigures();
            while (fe.hasMoreElements()) {
                Figure f = fe.nextFigure();
                view.toggleSelection(f);
            }

            view.repairDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = new ReverseFigureEnumerator(view.getSelectionZOrdered());

            while (fe.hasMoreElements()) {
                view.getDrawing().sendToBack(fe.nextFigure());
            }
            view.checkDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = new ReverseFigureEnumerator(view.getSelectionZOrdered());

            while (fe.hasMoreElements()) {
                view.getDrawing().bringToFront(fe.nextFigure());
            }
            view.checkDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

            if (DrawingEditor.VIEW_ADDED.equals(propertyName)) {
                DrawingView view = (DrawingView) e.getNewValue();
                //����id��figure��ӳ���
                if (idToFigureMap != null) {
                    FigureEnumeration fe = view.getDrawing().getFigures();
                    while (fe.hasMoreElements()) {
                        Figure figure = fe.nextFigure();

                        idToFigureMap.add(figure.getAttribute("id"), figure);
                    }
                }
            } else if (DrawingEditor.VIEW_REMOVED.equals(propertyName)) {
                DrawingView view = (DrawingView) e.getOldValue();
                //����id��figure��ӳ���
                if (idToFigureMap != null) {
                    FigureEnumeration fe = view.getDrawing().getFigures();
                    while (fe.hasMoreElements()) {
                        Figure figure = fe.nextFigure();

                        idToFigureMap.remove(figure.getAttribute("id"), figure);
                    }
                }
            }
View Full Code Here

Examples of research.FigureEnumeration

        selectRect.width = 0;
        selectRect.height = 0;
    }

    private void selectGroup(boolean toggle) {
        FigureEnumeration k = drawingView.getDrawing().getFiguresReverse();

        while (k.hasMoreElements()) {
            Figure figure = k.nextFigure();

            Boolean selectivity = (Boolean) figure.getAttribute("selectivity");

            if (selectivity.booleanValue() == false)
                continue;
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            Component uiFrame = (Component) this.getValue(ConstantDefinition.UI_FRAME);

            FigureEnumeration fe = editorArea.getCurrentView().selectionElements();

            Figure first = null;

            if(fe.hasMoreElements())
                first = fe.nextFigure();
            else
                return;

            Color current  = (Color) first.getAttribute(attributeName);

            Color color = showDialog(uiFrame, "��ѡ����ɫ", current);

            if (color == null) return;

            first.setAttribute(attributeName, color);
            while (fe.hasMoreElements()) {
                fe.nextFigure().setAttribute(attributeName, color);
            }

            editorArea.getCurrentView().checkDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = view.getDrawing().getFigures();
            while (fe.hasMoreElements()) {
                Figure f = fe.nextFigure();
                view.toggleSelection(f);
            }

            view.repairDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = new ReverseFigureEnumerator(view.getSelectionZOrdered());

            while (fe.hasMoreElements()) {
                view.getDrawing().sendToBack(fe.nextFigure());
            }
            view.checkDamage();
        }
View Full Code Here

Examples of research.FigureEnumeration

        public void actionPerformed(ActionEvent e) {
            if (!isEnabled()) return;

            DrawingView view = editorArea.getCurrentView();
            FigureEnumeration fe = new ReverseFigureEnumerator(view.getSelectionZOrdered());

            while (fe.hasMoreElements()) {
                view.getDrawing().bringToFront(fe.nextFigure());
            }
            view.checkDamage();
        }
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.