Package org.jahia.services.content

Examples of org.jahia.services.content.JCRPropertyWrapperImpl


        } else {
            String property = (user instanceof JahiaExternalUser) ? ((JahiaExternalUser) user).getExternalProperties().getProperty(s) : user.getProperty(s);
            if (null == property) {
                return super.getProperty(s);
            }
            return new JCRPropertyWrapperImpl(node, new JCRUserProperty(s, property), node.getSession(), node.getJCRProvider(),
                    propertyDefinitionMap.get(s) != null ? propertyDefinitionMap.get(s) : unstructuredPropertyDefinitions.get(PropertyType.STRING));
        }
    }
View Full Code Here


            String key = iterator.next();
            index++;
            if (externalProperties.hasProperty(key)) {
                String value = externalProperties.getProperty(key);
                try {
                    return new JCRPropertyWrapperImpl(node, new JCRUserProperty(key, value), node.getSession(), node.getJCRProvider(),
                            propertyDefinitionMap.get(key) != null ? propertyDefinitionMap.get(key) : unstructuredPropertyDefinitions.get(PropertyType.STRING));
                } catch (RepositoryException e) {
                    logger.error(e.getMessage(), e);
                }
            } else if (jcrProperties.containsKey(key)) {
View Full Code Here

TOP

Related Classes of org.jahia.services.content.JCRPropertyWrapperImpl

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.