Package simtools.shapes

Examples of simtools.shapes.LimitShape$LimitShapePropertiesNames


    }

    protected LimitShape doAddLimitAction(boolean isVertical, boolean useSecondary, double position, String name){
        Rectangle bounds = getBounds();

        LimitShape cs = new LimitShape(isVertical, position);
        insertLimit(cs,useSecondary);
        setLimitLabel(cs, name);
        setLimitColor(cs, defaultPalette[paletteIndex++]);
        if (paletteIndex >= defaultPalette.length) paletteIndex = 0;
        repaintDiagram(bounds);
View Full Code Here


    protected Vector getLimitParameters(ArrayList al){
        Vector l=new Vector();
        if(al!=null){
            for(int i=0;i<al.size();i++){
                Limit c = (Limit) al.get(i);
                LimitShape cs = c.shape;
                LimitPropertiesPanel.LimitParameters cp=new LimitPropertiesPanel.LimitParameters(c.getLabel());    
                cp.strokeParams = new StrokeParameters(c.dashParam1 ,c.dashParam2);
                cp.color=c.color;
                cp.isVertical = cs.getIsVertical();
                cp.secondaryAxis = c.secondaryAxis;
                cp.position = cs.getPosition();
                l.add(cp);
            }
        }
        return l;
    }
View Full Code Here

        _limits.clear();

        for(int i=0;i<l.size();i++){
            LimitPropertiesPanel.LimitParameters cp=(LimitPropertiesPanel.LimitParameters)l.get(i);

            LimitShape cs = doAddLimitAction(cp.isVertical, cp.secondaryAxis, cp.position, cp.name);
            Limit c=getLimit(cs);

            c.setLabel(cp.name);
            c.secondaryAxis = cp.secondaryAxis;
            c.setDashParameters(cp.strokeParams.param1,cp.strokeParams.param2);
View Full Code Here

TOP

Related Classes of simtools.shapes.LimitShape$LimitShapePropertiesNames

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.