Package org.apache.tapestry.internal.util

Examples of org.apache.tapestry.internal.util.MultiKey


    {
        notNull(type, "type");

        failIfFrozen();

        MultiKey key = new MultiKey(type, value);

        String fieldName = searchForPreviousInjection(key);

        if (fieldName != null) return fieldName;
View Full Code Here


    public PropertyConduit create(Class rootClass, String expression)
    {
        notNull(rootClass, "rootClass");
        notBlank(expression, "expression");

        MultiKey key = new MultiKey(rootClass, expression);

        PropertyConduit result = _cache.get(key);

        if (result == null)
        {
View Full Code Here

     */
    public ComponentTemplate getTemplate(ComponentModel componentModel, Locale locale)
    {
        String componentName = componentModel.getComponentClassName();

        MultiKey key = new MultiKey(componentName, locale);

        // First cache is key to resource.

        Resource resource = _templateResources.get(key);

View Full Code Here

        }
    }

    public Messages getMessages(MessagesBundle bundle, Locale locale)
    {
        MultiKey key = new MultiKey(bundle.getId(), locale);

        Messages result = _messagesByBundleIdAndLocale.get(key);

        if (result == null)
        {
View Full Code Here

    private Map<String, String> findBundleProperties(MessagesBundle bundle, Locale locale)
    {
        if (bundle == null)
            return _emptyMap;

        MultiKey key = new MultiKey(bundle.getId(), locale);

        Map<String, String> existing = _cookedProperties.get(key);

        if (existing != null)
            return existing;
View Full Code Here

    public PropertyConduit create(Class rootClass, String expression)
    {
        notNull(rootClass, "rootClass");
        notBlank(expression, "expression");

        MultiKey key = new MultiKey(rootClass, expression);

        PropertyConduit result = _cache.get(key);

        if (result == null)
        {
View Full Code Here

    {
        notNull(type, "type");

        failIfFrozen();

        MultiKey key = new MultiKey(type, value);

        String fieldName = searchForPreviousInjection(key);

        if (fieldName != null)
            return fieldName;
View Full Code Here

    {
        notNull(type, "type");

        failIfFrozen();

        MultiKey key = new MultiKey(type, value);

        String fieldName = searchForPreviousInjection(key);

        if (fieldName != null) return fieldName;
View Full Code Here

    public PropertyConduit create(Class rootClass, String expression)
    {
        notNull(rootClass, "rootClass");
        notBlank(expression, "expression");

        MultiKey key = new MultiKey(rootClass, expression);

        PropertyConduit result = _cache.get(key);

        if (result == null)
        {
View Full Code Here

     */
    public ComponentTemplate getTemplate(ComponentModel componentModel, Locale locale)
    {
        String componentName = componentModel.getComponentClassName();

        MultiKey key = new MultiKey(componentName, locale);

        // First cache is key to resource.

        Resource resource = _templateResources.get(key);

View Full Code Here

TOP

Related Classes of org.apache.tapestry.internal.util.MultiKey

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.