info.magnolia.module.blossom.content2bean
Class ProxyCapableContent2BeanTransformer
java.lang.Object
info.magnolia.content2bean.impl.Content2BeanTransformerImpl
info.magnolia.module.blossom.content2bean.ProxyCapableContent2BeanTransformer
- All Implemented Interfaces:
- info.magnolia.cms.core.Content.ContentFilter, info.magnolia.content2bean.Content2BeanTransformer
- Direct Known Subclasses:
- SpringContent2BeanTransformer
public abstract class ProxyCapableContent2BeanTransformer
- extends info.magnolia.content2bean.impl.Content2BeanTransformerImpl
Abstract base class for Content2BeanTransformers that may return proxied objects.
- Since:
- 1.2
Nested classes/interfaces inherited from interface info.magnolia.content2bean.Content2BeanTransformer |
info.magnolia.content2bean.Content2BeanTransformer.Factory |
Method Summary |
void |
initBean(info.magnolia.content2bean.TransformationState state,
Map properties)
|
protected abstract Object |
internalInitBean(info.magnolia.content2bean.TransformationState state,
Map properties)
|
protected void |
invokeInitMethod(info.magnolia.content2bean.TransformationState state,
Map properties)
|
info.magnolia.content2bean.TransformationState |
newState()
|
Methods inherited from class info.magnolia.content2bean.impl.Content2BeanTransformerImpl |
accept, convertPropertyValue, getChildren, getTypeMapping, newBeanInstance, onResolveType, resolveType, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyCapableContent2BeanTransformer
public ProxyCapableContent2BeanTransformer()
newState
public info.magnolia.content2bean.TransformationState newState()
- Specified by:
newState
in interface info.magnolia.content2bean.Content2BeanTransformer
- Overrides:
newState
in class info.magnolia.content2bean.impl.Content2BeanTransformerImpl
initBean
public final void initBean(info.magnolia.content2bean.TransformationState state,
Map properties)
throws info.magnolia.content2bean.Content2BeanException
- Specified by:
initBean
in interface info.magnolia.content2bean.Content2BeanTransformer
- Overrides:
initBean
in class info.magnolia.content2bean.impl.Content2BeanTransformerImpl
- Throws:
info.magnolia.content2bean.Content2BeanException
invokeInitMethod
protected void invokeInitMethod(info.magnolia.content2bean.TransformationState state,
Map properties)
throws info.magnolia.content2bean.Content2BeanException
- Throws:
info.magnolia.content2bean.Content2BeanException
internalInitBean
protected abstract Object internalInitBean(info.magnolia.content2bean.TransformationState state,
Map properties)
throws info.magnolia.content2bean.Content2BeanException
- Throws:
info.magnolia.content2bean.Content2BeanException
Copyright © 2009-2011 Magnolia International Ltd.. All Rights Reserved.