Package org.apache.tapestry5.services

Examples of org.apache.tapestry5.services.ComponentEventHandler


    }

    private static ComponentEventHandler createActivationHandler(final String fieldType, final FieldHandle handle)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = event.coerceContext(0, fieldType);
View Full Code Here


        };
    }

    private static ComponentEventHandler createPassivateHandler(final FieldHandle handle)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = handle.get(instance);
View Full Code Here

        }
    }

    private static ComponentEventHandler createActivationHandler(final FieldHandle[] handles, final String[] fieldTypes)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                int count = Math.min(handles.length, event.getEventContext().getCount());
                for (int i = 0; i < count; ++i)
View Full Code Here

        };
    }

    private static ComponentEventHandler createPassivateHandler(final FieldHandle[] handles)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object result;
                if (handles.length == 1) {
View Full Code Here

    }


    private static void preallocateName(TransformationSupport support, final String parameterName)
    {
        ComponentEventHandler handler = new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                IdAllocator idAllocator = event.getEventContext().get(IdAllocator.class, 0);
View Full Code Here

    @SuppressWarnings("all")
    private void setValueFromInitializeEventHandler(final TransformationSupport support, final String fieldName, final boolean required, final FieldHandle handle,
                                                    final String parameterName, final ValueEncoder encoder, final URLEncoder urlEncoder)
    {
        ComponentEventHandler handler = new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                String clientValue = request.getParameter(parameterName);
View Full Code Here

    @SuppressWarnings("all")
    private static void decorateLinks(TransformationSupport support, String fieldName, final FieldHandle handle,
                                      final String parameterName, final ValueEncoder encoder, final URLEncoder urlEncoder)
    {
        ComponentEventHandler handler = new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = handle.get(instance);
View Full Code Here

        // We don't claim the field, and other workers may even replace it with a FieldValueConduit.
    }

    private static ComponentEventHandler createActivationHandler(final String fieldType, final FieldAccess access)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = event.coerceContext(0, fieldType);
View Full Code Here

        };
    }

    private static ComponentEventHandler createPassivateHandler(final FieldAccess access)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = access.read(instance);
View Full Code Here

    }

    private static ComponentEventHandler createActivationHandler(final String fieldType, final FieldHandle handle)
    {
        return new ComponentEventHandler()
        {
            public void handleEvent(Component instance, ComponentEvent event)
            {
                Object value = event.coerceContext(0, fieldType);
View Full Code Here

TOP

Related Classes of org.apache.tapestry5.services.ComponentEventHandler

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.