Package jsynoptic.data

Examples of jsynoptic.data.DataSourceAnimator


                Number period = NumberStringComparator.stringToNumber(tfPeriod.getText());
                if (buf==null) buf = new Long(0);
                if (useLong) {
                    long step = s.longValue();
                    long max = (e!=null) ? e.longValue() : ( (step>0) ? Long.MAX_VALUE : Long.MIN_VALUE );
                    if (period==null) ds = new DataSourceAnimator(new RangeSource(name, i.longValue(), max, step), buf.intValue());
                    else ds = new DataSourceAnimator(new RangeSource(name, i.longValue(), max, step), buf.intValue(), period.intValue());
                } else {
                    double step = s.doubleValue();
                    double max = (e!=null) ? e.doubleValue() : ( (step>0) ? Double.POSITIVE_INFINITY : Double.NEGATIVE_INFINITY );
                    if (period==null) ds = new DataSourceAnimator(new RangeSource(name, i.doubleValue(), max, step), buf.intValue());
                    else ds = new DataSourceAnimator(new RangeSource(name, i.doubleValue(), max, step), buf.intValue(), period.intValue());
                }
            } else {
                Number min = NumberStringComparator.stringToNumber(tfMin.getText());
                if (min==null) min = new Long(0);
                Number max = NumberStringComparator.stringToNumber(tfMax.getText());
View Full Code Here


            Number seed = null;
            if (cbSeed.isSelected()) seed = NumberStringComparator.stringToNumber(tfSeed.getText());
            if (rbDynamic.isSelected()) {
                Number period = NumberStringComparator.stringToNumber(tfPeriod.getText());
                if (period==null) period = new Long(1000);
                if (seed!=null) urs = new DataSourceAnimator(new GaussianRandomSource(name, seed.longValue(), nfParam1.getDoubleValue(), nfParam2.getDoubleValue()), (int)nfSize.getLongValue(), period.intValue());
                else urs = new DataSourceAnimator(new GaussianRandomSource(name, nfParam1.getDoubleValue(), nfParam2.getDoubleValue()), (int)nfSize.getLongValue(), period.intValue());
            }
            else {
                if (seed!=null) urs = new GaussianRandomSource(name, seed.longValue(), nfParam1.getDoubleValue(), nfParam2.getDoubleValue(), nfSize.getLongValue());
                else urs = new GaussianRandomSource(name, nfParam1.getDoubleValue(), nfParam2.getDoubleValue(), nfSize.getLongValue());
            }
View Full Code Here

            Number seed = null;
            if (cbSeed.isSelected()) seed = NumberStringComparator.stringToNumber(tfSeed.getText());
            if (rbDynamic.isSelected()) {
                Number period = NumberStringComparator.stringToNumber(tfPeriod.getText());
                if (period==null) period = new Long(1000);
                if (seed!=null) urs = new DataSourceAnimator(new UniformRandomSource(name, seed.longValue(), nfParam1.getDoubleValue(), nfParam2.getDoubleValue()), (int)nfSize.getLongValue(), period.intValue());
                else urs = new DataSourceAnimator(new UniformRandomSource(name, nfParam1.getDoubleValue(), nfParam2.getDoubleValue()), (int)nfSize.getLongValue(), period.intValue());
            }
            else {
                if (seed!=null) urs = new UniformRandomSource(name, seed.longValue(), nfParam1.getDoubleValue(), nfParam2.getDoubleValue(), nfSize.getLongValue());
                else urs = new UniformRandomSource(name, nfParam1.getDoubleValue(), nfParam2.getDoubleValue(), nfSize.getLongValue());
            }
View Full Code Here

                return panel.createSource(instanceName);
            }
            return null;
        }
        if (name.equals(resources.getString("NaturalNumbers"))) {
            return new DataSourceAnimator(new RangeSource(instanceName, 0, Long.MAX_VALUE, 1));
        }
        return super.createSource(name, instanceName);
    }
View Full Code Here

TOP

Related Classes of jsynoptic.data.DataSourceAnimator

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.