Examples of StylesExtractor


Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

        if (allEffectsNeeded) {
            effectStyles.add("all");
        } else if (attributes != null && attributes.getStyles() != null) {
            Styles styles = attributes.getStyles();
            StylesExtractor concealedExtractor = new StylesExtractor(styles, StatefulPseudoClasses.MCS_CONCEALED);
            StylesExtractor extractor = new StylesExtractor(styles, null);
            effectStyles.addAll(extractor.getEffectsList());
            effectStyles.addAll(concealedExtractor.getEffectsList());
        }
        requiredModules.add(module);
    }
View Full Code Here

Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

            addUsedWidgetId(galleryAttributes.getSlideshowPopup());
        }
       
        // Extract style values and render them into JavaScript
        StylesExtractor stylesExtractor = createStylesExtractor(protocol, galleryAttributes.getStyles());
       
        double slideshowLaunchDelay = stylesExtractor.getSlideshowLaunchDelay();
       
        if (!Double.isInfinite(slideshowLaunchDelay)) {
          scriptWriter.write(",slideshowLaunchDelay:" + Double.toString(slideshowLaunchDelay));
        }
View Full Code Here

Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

        if (slideshowAttributes.getStyles().getPropertyValues().getComputedValue(StylePropertyDetails.MCS_AUTO_PLAY) == StyleKeywords.NO) {
            scriptWriter.write(",autoPlay:false");
        }
       
        // Extract style values and render them into JavaScript
        StylesExtractor stylesExtractor = createStylesExtractor(protocol, slideshowAttributes.getStyles());
       
        scriptWriter.write(",order:" + createJavaScriptString(stylesExtractor.getItemsOrder()));
       
        int repetitions = stylesExtractor.getRepetitions();     
        scriptWriter.write(",repetitions:" + ((repetitions == Integer.MAX_VALUE)
                ? "'infinite'" : Integer.toString(repetitions)))
         
        scriptWriter.write("}))");
       
View Full Code Here

Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

        newElement.setName("script");
        newElement.setAttribute("type","text/javascript");
        newElement.insertAfter(element);
    Text scriptContent = element.getDOMFactory().createText();

        StylesExtractor extractor = WidgetHelper.createStylesExtractor(protocol, styles);      
        String highlightScript = "Widget.register('"+ widgetID +"',new Widget.HighlightingNavigation('" + widgetID + "', " +
        " {" +
        " time: " + extractor.getEffectDuration() + ", " +
        " startColor: '" + startColor + "', " +
        " endColor: '" + endColor + "'" +
        "}));";
       
        scriptContent.append(highlightScript);
View Full Code Here

Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

            // when it is run. The
            // value used here is from a pseduoclass.

            // Extract styles from 'mcs-invalid' pseudo-class,
            // to be used to emphasise validation errors.
            StylesExtractor stylesExtractor =
                WidgetHelper.createStylesExtractor(null, inputAttributes.getStyles());
            stylesExtractor.setPseudoClass(StatefulPseudoClasses.MCS_INVALID);
            String invalidStyles = stylesExtractor.getJavaScriptStyles();

            validateAttributes.setInvalidStyle(invalidStyles);

            stylesExtractor.setPseudoClass(null);

            boolean containsMessageAction = stylesExtractor
                    .containsMessageValidationErrorAction();
            validateAttributes
                    .setContainsMessageValidationErrorAction(containsMessageAction);

            boolean containsFocusAction = stylesExtractor
                    .containsFocusValidationErrorAction();
            validateAttributes
                    .setContainsFocusValidationErrorAction(containsFocusAction);

            String inputFormat = stylesExtractor.getInputFormat();
            validateAttributes.setInputFormat(inputFormat);
        }
    }
View Full Code Here

Examples of com.volantis.mcs.protocols.widgets.renderers.StylesExtractor

                .append(",");
           
            addCreatedWidgetId(attributes.getId());
        }
       
        StylesExtractor baseStylesExtractor = createStylesExtractor(protocol, attributes.getStyles());
        StylesExtractor concealedStylesExtractor = createStylesExtractor(protocol, attributes.getStyles());
        concealedStylesExtractor.setPseudoClass(StatefulPseudoClasses.MCS_CONCEALED);

        buffer.append("new Widget.Internal.EffectBlock(")
            .append(createJavaScriptString(outerDiv.getAttributeValue("id")))
            .append(",{")
            .append(getAppearableOptions(baseStylesExtractor))
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.