Examples of PolicyReference


Examples of com.volantis.mcs.policies.PolicyReference

            image = value;
        } else if (value instanceof StyleComponentURI) {
            // The value is a component reference that needs resolving to
            // a URI.
            StyleComponentURI componentURI = (StyleComponentURI) value;
            PolicyReference reference = resolver.evaluateExpression(
                    componentURI.getExpression());
            String uri = resolver.resolveVideo(reference);
            if (uri != null) {
                image = styleValueFactory.getURI(componentURI, uri);
            }
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

            text = value;
        } else if (value instanceof StyleComponentURI) {
            // The value is a component reference that needs resolving to
            // a URI.
            StyleComponentURI componentURI = (StyleComponentURI) value;
            PolicyReference reference = resolver.evaluateExpression(
                    componentURI.getExpression());
            String string = resolver.resolveText(reference, requiredEncodings);
            if (string != null) {
                text = styleValueFactory.getString(value, string);
            }
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

    }

    private URLContentBuilder createURLContent(String assetGroup, File imageFile) {
        URLContentBuilder content = factory.createURLContentBuilder();
        if (assetGroup != null) {
            PolicyReference reference = factory.createPolicyReference(
                    assetGroup, PolicyType.BASE_URL);
            content.setBaseURLPolicyReference(reference);
        }
        content.setURL(imageFile.getName());
        return content;
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

            ConcretePolicyBuilder concretePolicyBuilder,
            MarinerURL baseURL) {

        List alternates = concretePolicyBuilder.getAlternatePolicies();
        for (ListIterator i = alternates.listIterator(); i.hasNext();) {
            PolicyReference reference = (PolicyReference) i.next();

            reference = activateReference(logicalProject, baseURL, reference);
            i.set(reference);
        }
    }
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

            ContentBuilder contentBuilder = builder.getContentBuilder();

            if (contentBuilder instanceof URLContentBuilder) {
                URLContentBuilder urlContentBuilder =
                        (URLContentBuilder) contentBuilder;
                PolicyReference reference =
                        urlContentBuilder.getBaseURLPolicyReference();
                if (reference != null) {
                    reference = activateReference(logicalProject, baseURL,
                            reference);
                    urlContentBuilder.setBaseURLPolicyReference(reference);
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

    }

    private void checkContent(
            Variant variant, final String assetGroup, File temporaryFile) {
        URLContent content = (URLContent) variant.getContent();
        PolicyReference baseURLReference =
                content.getBaseURLPolicyReference();
        assertEquals("Base URL name", assetGroup,
                baseURLReference.getName());
        assertEquals("Base URL type", PolicyType.BASE_URL,
                baseURLReference.getExpectedPolicyType());

        assertEquals("Value", temporaryFile.getName(),
                content.getURL());
        assertEquals("", BaseLocation.DEFAULT,
                content.getBaseLocation());
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

                (ButtonImagePolicyBuilder) policyBuilder;

        MarinerURL baseURL = getBaseURL(actualProject, policyBuilder,
                logicalProject);

        PolicyReference reference;

        reference = buttonBuilder.getUpPolicy();
        reference = activateReference(logicalProject, baseURL, reference);
        buttonBuilder.setUpPolicy(reference);
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

                (RolloverImagePolicyBuilder) policyBuilder;

        MarinerURL baseURL = getBaseURL(actualProject, policyBuilder,
                logicalProject);

        PolicyReference reference;

        reference = rolloverBuilder.getNormalPolicy();
        reference = activateReference(logicalProject, baseURL, reference);
        rolloverBuilder.setNormalPolicy(reference);
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

        } else if (value instanceof StyleString) {
            StyleString string = (StyleString) value;
            format = string.getString();
        } else if (value instanceof StyleComponentURI) {
            StyleComponentURI uri = (StyleComponentURI) value;
            PolicyReference reference = assetResolver.evaluateExpression(
                    uri.getExpression());
            format = assetResolver.resolveText(reference, requiredEncodings);
        } else {
            throw new IllegalStateException(
                    "Unknown " +
View Full Code Here

Examples of com.volantis.mcs.policies.PolicyReference

        } else if (value instanceof StyleString) {
            StyleString string = (StyleString) value;
            format = string.getString();
        } else if (value instanceof StyleComponentURI) {
            StyleComponentURI uri = (StyleComponentURI) value;
            PolicyReference reference = assetResolver.evaluateExpression(
                    uri.getExpression());
            format = assetResolver.resolveText(reference, REQUIRED_ENCODINGS);
        } else {
            throw new IllegalStateException(
                    "Unknown " +
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.