vdoclet.ejb
Class EjbView

java.lang.Object
  |
  +--vdoclet.ejb.EjbView
Direct Known Subclasses:
EjbLocalView, EjbRemoteView

public abstract class EjbView
extends Object

Represents an EJB client-view


Constructor Summary
EjbView(EjbInfo ejbInfo)
          Construct a new EjbView
 
Method Summary
 RegisteredClassInfo getHome()
          Get a representation of the view-home interface.
 ClassInfo getInterface()
          Get a representation of the view interface
 String getInterfaceClassName()
          Get the name of the view interface.
 boolean isFlagged(BaseElementInfo element)
          Check whether a something is tagged as being available thru this view
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbView

public EjbView(EjbInfo ejbInfo)
Construct a new EjbView

Method Detail

isFlagged

public boolean isFlagged(BaseElementInfo element)
Check whether a something is tagged as being available thru this view


getInterfaceClassName

public String getInterfaceClassName()
Get the name of the view interface. The default is based on getBaseName(). This can be overridden with an "@ejb-view-class" tag.


getInterface

public ClassInfo getInterface()
Get a representation of the view interface


getHome

public RegisteredClassInfo getHome()
Get a representation of the view-home interface.