Examples of rules()


Examples of org.geotools.styling.FeatureTypeStyle.rules()

    Style[] styles = parser.readXML();
    Assert.assertEquals(1, styles.length);
    visitor.visit(styles[0]);
    Style copy = (Style) visitor.getCopy();
    FeatureTypeStyle featureTypeStyle = copy.featureTypeStyles().iterator().next();
    Rule rule = featureTypeStyle.rules().iterator().next();
    Iterator<Symbolizer> it = rule.symbolizers().iterator();
    Assert.assertTrue(it.next() instanceof PointSymbolizer);
    Assert.assertTrue(it.next() instanceof TextSymbolizer);
    Assert.assertFalse(it.hasNext());
  }
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

    /**
     * @return the first rule in the default feature type style.
     */
    public Rule getDefaultRule() {
        FeatureTypeStyle ftStyle = getDefaultFeatureTypeStyle();
        if (ftStyle.rules() == null || ftStyle.rules().isEmpty()) {
            // create an empty rule
            Rule rule = createRule(ftStyle);           
            return rule;
        }
        return ftStyle.rules().get(0);
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

    /**
     * @return the first rule in the default feature type style.
     */
    public Rule getDefaultRule() {
        FeatureTypeStyle ftStyle = getDefaultFeatureTypeStyle();
        if (ftStyle.rules() == null || ftStyle.rules().isEmpty()) {
            // create an empty rule
            Rule rule = createRule(ftStyle);           
            return rule;
        }
        return ftStyle.rules().get(0);
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

        if (ftStyle.rules() == null || ftStyle.rules().isEmpty()) {
            // create an empty rule
            Rule rule = createRule(ftStyle);           
            return rule;
        }
        return ftStyle.rules().get(0);
    }

    /**
     * Creates a new feature type style for the object, and adds it to the style.
     *
 
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

        Fill fill = null;
        Graphic graphic = null;
        TextSymbolizer text = null;
        LabelPlacement placement = null;

        List<Rule> rules = fts.rules();
        if (rules.size() > 1) {
            // simple mode trimms away all but the first rule
            Rule keepRule = rules.get(0);
            rules.clear();
            rules.add(keepRule);
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

        saveButton.addSelectionListener(new SelectionAdapter(){
            public void widgetSelected( SelectionEvent e ) {
                RuleWrapper selectedRule = getSelectedRule();

                FeatureTypeStyle featureTypeStyle = Utilities.sf.createFeatureTypeStyle();
                featureTypeStyle.rules().add(selectedRule.getRule());
                Style namedStyle = Utilities.sf.createStyle();
                namedStyle.featureTypeStyles().add(featureTypeStyle);
                namedStyle.setName(selectedRule.getName());

                try {
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

        saveButton.addSelectionListener(new SelectionAdapter(){
            public void widgetSelected( SelectionEvent e ) {
                RuleWrapper selectedRule = getSelectedRule();

                FeatureTypeStyle featureTypeStyle = Utilities.sf.createFeatureTypeStyle();
                featureTypeStyle.rules().add(selectedRule.getRule());
                Style namedStyle = Utilities.sf.createStyle();
                namedStyle.featureTypeStyles().add(featureTypeStyle);
                namedStyle.setName(selectedRule.getName());

                try {
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

     * @return the default style.
     */
    public static Style createDefaultPointStyle() {

        FeatureTypeStyle featureTypeStyle = sf.createFeatureTypeStyle();
        featureTypeStyle.rules().add(createDefaultPointRule());

        Style style = sf.createStyle();
        style.featureTypeStyles().add(featureTypeStyle);

        return style;
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

     *
     * @return the default style.
     */
    public static Style createDefaultPolygonStyle() {
        FeatureTypeStyle featureTypeStyle = sf.createFeatureTypeStyle();
        featureTypeStyle.rules().add(createDefaultPolygonRule());

        Style style = sf.createStyle();
        style.featureTypeStyles().add(featureTypeStyle);

        return style;
View Full Code Here

Examples of org.geotools.styling.FeatureTypeStyle.rules()

     *
     * @return the default style.
     */
    public static Style createDefaultLineStyle() {
        FeatureTypeStyle featureTypeStyle = sf.createFeatureTypeStyle();
        featureTypeStyle.rules().add(createDefaultLineRule());

        Style style = sf.createStyle();
        style.featureTypeStyles().add(featureTypeStyle);

        return style;
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.