| java.lang.Object com.caucho.ejb.gen21.BeanAssembler com.caucho.ejb.gen21.EntityAssembler
All known Subclasses: com.caucho.ejb.gen21.AmberAssembler,
EntityAssembler | public class EntityAssembler extends BeanAssembler (Code) | | Assembles the generator structure.
|
Method Summary | |
public void | addComponent(ClassComponent component) | public void | addHeaderComponent(ApiClass beanClass, String contextClassName, String implClassName) Adds the header component. | public void | addMethod(BaseMethod method) | public ViewClass | createHomeView(ApiClass homeClass, String fullClassName, String viewPrefix) Creates the home view. | public ViewClass | createRemoteView(ArrayList<ApiClass> homeClass, String fullClassName, String viewPrefix, String viewSuffix) Creates the home view. | public ViewClass | createView(ArrayList<ApiClass> homeClass, String fullClassName, String viewPrefix, String viewSuffix) Creates the home view. | public EjbEntityBean | getBean() Returns the entity bean. | protected void | setSuperClass() Sets the superclas. |
addHeaderComponent | public void addHeaderComponent(ApiClass beanClass, String contextClassName, String implClassName)(Code) | | Adds the header component.
|
setSuperClass | protected void setSuperClass()(Code) | | Sets the superclas.
|
Methods inherited from com.caucho.ejb.gen21.BeanAssembler | public void addComponent(ClassComponent component)(Code)(Java Doc) public void addDependency(PersistentDependency depend)(Code)(Java Doc) public void addHeaderComponent(ApiClass beanClass, String contextClassName, String implClassName)(Code)(Java Doc) public void addImport(String importName)(Code)(Java Doc) public void addMethod(BaseMethod method)(Code)(Java Doc) abstract public ViewClass createHomeView(ApiClass homeClass, String fullClassName, String viewPrefix)(Code)(Java Doc) abstract public ViewClass createRemoteView(ArrayList<ApiClass> apiList, String fullClassName, String viewPrefix, String viewSuffix)(Code)(Java Doc) final public ViewClass createView(ApiClass homeClass, String fullClassName, String viewPrefix)(Code)(Java Doc) abstract public ViewClass createView(ArrayList<ApiClass> apiList, String fullClassName, String viewPrefix, String viewSuffix)(Code)(Java Doc) public GenClass getAssembledGenerator()(Code)(Java Doc) public String getShortClassName()(Code)(Java Doc) public static boolean hasMethod(ApiClass cl, String methodName, Class[] args)(Code)(Java Doc)
|
|
|