agonism.dovetail.site
Class DovetailInstance

java.lang.Object
  |
  +--agonism.dovetail.site.DovetailInstance
Direct Known Subclasses:
Default, Form, FormElement, Location, Page, Parameter, Query, QueryResult, QueryString, Site, Submit, Value

public abstract class DovetailInstance
extends java.lang.Object


Field Summary
protected  IRequestContext m_context
           
 
Constructor Summary
protected DovetailInstance(IRequestContext context, QGBaseIntf peer)
           
 
Method Summary
protected  java.lang.Object findObject(java.util.ArrayList list, java.lang.String name, java.lang.String parentType, java.lang.String parentName)
           
protected  java.lang.String findPageName()
           
 IRequestContext getContext()
           
 IFactory getFactory()
           
protected static java.lang.String getName(java.lang.Object obj)
           
 Page getPage()
           
 QGBaseIntf getPeer()
           
 Site getSite()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_context

protected final IRequestContext m_context
Constructor Detail

DovetailInstance

protected DovetailInstance(IRequestContext context,
                           QGBaseIntf peer)
Method Detail

getContext

public IRequestContext getContext()

getPeer

public QGBaseIntf getPeer()

getPage

public Page getPage()

getSite

public Site getSite()

getFactory

public IFactory getFactory()

findObject

protected java.lang.Object findObject(java.util.ArrayList list,
                                      java.lang.String name,
                                      java.lang.String parentType,
                                      java.lang.String parentName)

findPageName

protected java.lang.String findPageName()

getName

protected static java.lang.String getName(java.lang.Object obj)