Package org.apache.tapestry.model

Examples of org.apache.tapestry.model.MutableComponentModel


    @Test
    public void multiple_methods_reverse_order()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature siga = new MethodSignature("aMethod");
        MethodSignature sigb = new MethodSignature("bMethod");
View Full Code Here


    @Test
    public void multiple_methods_parent_class_reverse_order()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature siga = new MethodSignature("aMethod");
        MethodSignature sigb = new MethodSignature("bMethod");
View Full Code Here

    @Test
    public void method_in_base_class()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature sig = new MethodSignature("aMethod");

        train_findMethods(tf, sig);
View Full Code Here

    @Test
    public void method_with_markup_writer_parameter()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature sig = new MethodSignature(Modifier.PUBLIC, "void", "aMethod", new String[]
        { MarkupWriter.class.getName() }, null);
View Full Code Here

    @Test
    public void nonvoid_method()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature sig = new MethodSignature(Modifier.PROTECTED, "boolean", "aMethod", null,
                null);
View Full Code Here

    @Test
    public void multiple_methods()
    {
        ClassTransformation tf = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();
        SetupRender annotation = newSetupRender();

        MethodSignature siga = new MethodSignature(Modifier.PROTECTED, "boolean", "aMethod", null,
                null);
        MethodSignature sigb = new MethodSignature(Modifier.PUBLIC, "void", "bMethod", new String[]
View Full Code Here

{
    @Test
    public void no_fields()
    {
        ClassTransformation ct = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();

        train_findUnclaimedFields(ct);

        replay();
View Full Code Here

    @Test
    public void normal()
    {
        ClassTransformation ct = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();

        train_findUnclaimedFields(ct, "_fred");

        train_getFieldModifiers(ct, "_fred", Modifier.PRIVATE);
View Full Code Here

    @Test
    public void final_fields_are_skipped()
    {
        ClassTransformation ct = mockClassTransformation();
        MutableComponentModel model = mockMutableComponentModel();

        train_findUnclaimedFields(ct, "_fred");

        train_getFieldModifiers(ct, "_fred", Modifier.PRIVATE | Modifier.FINAL);
View Full Code Here

        Resource r = mockResource();
        Logger logger = mockLogger();

        replay();

        MutableComponentModel model = new MutableComponentModelImpl(CLASS_NAME, logger, r, null);

        assertTrue(model.isRootClass());

        MutableComponentModel subModel = new MutableComponentModelImpl(CLASS_NAME, logger, r, model);

        assertFalse(subModel.isRootClass());

        verify();
    }
View Full Code Here

TOP

Related Classes of org.apache.tapestry.model.MutableComponentModel

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.