Package com.volantis.mcs.context

Examples of com.volantis.mcs.context.MarinerRequestContext


    /**
     * Test the adding of grid attributes
     */
    public void testAddGridAttributes() throws Exception {
        MarinerRequestContext requestContext = new TestMarinerRequestContext();
        resetElement();
        context = new TestMarinerPageContext();
        context.pushRequestContext(requestContext);
        context.setDeviceName("PC");
        context.setDevice(INTERNAL_DEVICE_FACTORY.createInternalDevice(
View Full Code Here


     * @see com.volantis.mcs.protocols.html.XHTMLBasic
     */
    public void testSpatialFormatIterator() throws Exception {
        privateSetUp();

        MarinerRequestContext requestContext
            = new TestMarinerRequestContext();
        TestMarinerPageContext context = new TestMarinerPageContext();
        context.pushRequestContext(requestContext);
        protocol.setMarinerPageContext(context);
        DOMOutputBuffer buffer = new TestDOMOutputBuffer();
View Full Code Here

                ffInstance);
        dlc.setMarinerPageContext(context);
        dlc.setDeviceLayout(runtimeDeviceLayout);
        //dlc.initialise();
        context.pushDeviceLayoutContext(dlc);
        MarinerRequestContext requestContext = new TestMarinerRequestContext();
        ContextInternals.setEnvironmentContext(requestContext, new TestEnvironmentContext());
        context.pushRequestContext(requestContext);
        ContextInternals.setMarinerPageContext(requestContext, context);

        DOMOutputBuffer dom = new DOMOutputBuffer();
View Full Code Here

    // javadoc inherited
    public void testAddAnchorAttributesLinkStyle() throws Exception {

        // Set up the required contexts
        MarinerRequestContext requestContext = new TestMarinerRequestContext();
        TestMarinerPageContext context = new TestMarinerPageContext();
        context.pushRequestContext(requestContext);
        ContextInternals.setMarinerPageContext(requestContext, context);
        testable.setStyleSheetRenderer(CSSStyleSheetRenderer.getSingleton());
        context.setDeviceName("PC-Win32-IE5.5");
View Full Code Here

        // we expect a project and an asset name.
        assertArgumentCount(values, 2);

        // extract the mariner request context from the expression context
        MarinerRequestContext context =
                (MarinerRequestContext) expressionContext.getProperty(
                        MarinerRequestContext.class);
        MarinerApplication application = context.getMarinerApplication();

        // retrieve the project name
        String projectName = values[0].stringValue().asJavaString();

        // retrieve the asset name
View Full Code Here

    /**
     * Calls the elementStart() method on the appropriate MCSIElement.
     * @throws SAXParseException
     */
    protected void callMCSIElementStart() throws SAXParseException {
        MarinerRequestContext requestContext =
            marlinContext.getInitialRequestContext();

        MCSIElement element = elementStackEntry.getElement();
        MCSIAttributes attributes = elementStackEntry.getAttributes();

View Full Code Here

     * @throws SAXException
     */
    protected void callMCSIElementEnd() throws SAXException {

        // Get the current request context
        MarinerRequestContext requestContext =
            marlinContext.getInitialRequestContext();

        MCSIElement element = elementStackEntry.element;
        MCSIAttributes attributes = elementStackEntry.attributes;

View Full Code Here

        // Activate the device layout.
        RuntimeDeviceLayout runtimeDeviceLayout =
                RuntimeDeviceLayoutTestHelper.activate(canvasLayout);

        MarinerRequestContext requestContext = new TestMarinerRequestContext();
        context = new TestMarinerPageContext();
        context.pushRequestContext(requestContext);
        context.setDeviceLayout(runtimeDeviceLayout);
        DeviceLayoutContext deviceContext = new TestDeviceLayoutContext();
        deviceContext.setDeviceLayout(runtimeDeviceLayout);
View Full Code Here

        // Prevent any null pointers when using devices or css emulation
        // as these will be delegated to the page context
        TestMarinerPageContext context = new TestMarinerPageContext();
        context.setDeviceName("Unknown Device");
        context.setDevice(internalDevice);
        MarinerRequestContext requestContext;

//        Volantis volantisBean = new Volantis();
        requestContext = initialiseMarinerRequestContext(expectations);

        context.pushRequestContext(requestContext);
View Full Code Here

        // Set up the element for testing
        PAPIElement element = createTestablePAPIElement();

        // Set up the common test environment
        TestMarinerPageContext pageContext = new TestMarinerPageContext();
        MarinerRequestContext requestContext = new TestMarinerRequestContext();
        ProtocolBuilder builder = new ProtocolBuilder();
        DOMProtocol protocol = (DOMProtocol) builder.build(
                new TestProtocolRegistry.TestDOMProtocolFactory(),
                InternalDeviceTestHelper.createTestDevice());
View Full Code Here

TOP

Related Classes of com.volantis.mcs.context.MarinerRequestContext

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.