org.oddjob.arooa.beandocs
Class SessionArooaDocFactory
java.lang.Object
org.oddjob.arooa.beandocs.SessionArooaDocFactory
- All Implemented Interfaces:
- ArooaDocFactory
public class SessionArooaDocFactory
- extends Object
- implements ArooaDocFactory
An ArooaDocFactory
that creates a set of ArooaDoc
from
an ArooaSession
.
- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionArooaDocFactory
public SessionArooaDocFactory(ArooaSession session)
SessionArooaDocFactory
public SessionArooaDocFactory(ArooaSession session,
ArooaDescriptor descriptor)
createBeanDocs
public WriteableArooaDoc createBeanDocs(ArooaType arooaType)
- Description copied from interface:
ArooaDocFactory
- Create a set of
ArooaDoc
for the given ArooaType
.
- Specified by:
createBeanDocs
in interface ArooaDocFactory
- Returns:
createBeanDoc
public WriteableBeanDoc createBeanDoc(ArooaElement element,
ArooaClass arooaClass)
createPropertyDocs
public Iterable<WriteablePropertyDoc> createPropertyDocs(ArooaClass forClass)