com.oktiva.mogno.additional
Class DerivedPage

java.lang.Object
  extended bycom.oktiva.mogno.Component
      extended bycom.oktiva.mogno.Visual
          extended bycom.oktiva.mogno.Container
              extended bycom.oktiva.mogno.TopLevel
                  extended bycom.oktiva.mogno.additional.DerivedPage
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
PrototypeDerivedPage

public class DerivedPage
extends TopLevel

A Page derived from another. It adopt the child components from a base Page, abandon others, and have his own childs.

Version:
$Id: DerivedPage.java,v 1.1.1.1 2005/01/05 16:52:52 ruoso Exp $

Field Summary
 java.lang.String basePage
          The name of the Page this one derives from.
 
Fields inherited from class com.oktiva.mogno.TopLevel
application, evOnMessage, evOnUncaughtError
 
Fields inherited from class com.oktiva.mogno.Container
afterEnd, content
 
Fields inherited from class com.oktiva.mogno.Visual
evOnShow, evOnSyntaxError, gridHeight, gridWeightX, gridWeightY, gridWidth, id, lastError, left, parent, problematic, style, styleClass, title, top
 
Fields inherited from class com.oktiva.mogno.Component
bag, componentFiler, componentFilerParams, designing, eventQueue, evOnCreate, name, owned, ownedClasses, owner, tag, xmlFileName
 
Constructor Summary
DerivedPage()
           
 
Method Summary
 java.lang.String getBasePage()
           
 void setBasePage(java.lang.String basePage)
           
 java.lang.String show()
          Show.
 
Methods inherited from class com.oktiva.mogno.TopLevel
checkSyntax, descendentOf, getApplication, getEvOnMessage, getEvOnUncaughtError, message, setApplication, setEvOnMessage, setEvOnUncaughtError, showPage
 
Methods inherited from class com.oktiva.mogno.Container
addChildsVector, betweenColumns, betweenRows, endColumn, endContainer, endRow, getChildsVector, getContent, getFullComponentsVector, getOrderedChildNames, getOrderedChildsVector, nonAttributeGetters, orderChildsVector, selectParentComponent, setContent, startColumn, startContainer, startRow
 
Methods inherited from class com.oktiva.mogno.Visual
buildHtmlAttributes, cellhalignHtmlAttributes, cellvalignHtmlAttributes, checkSyntax, coreHtmlAttributes, eventsHtmlAttributes, getEvOnShow, getEvOnSyntaxError, getGridHeight, getGridWeightX, getGridWeightY, getGridWidth, getId, getLastError, getLeft, getParent, getStyle, getStyleClass, getTitle, getTop, htmlAttributes, i18nHtmlAttributes, localizableAttributes, receiveRequest, setEvOnShow, setEvOnSyntaxError, setGridHeight, setGridWeightX, setGridWeightY, setGridWidth, setId, setLastError, setLeft, setParent, setStyle, setStyleClass, setTitle, setTop, showHtmlAttributes
 
Methods inherited from class com.oktiva.mogno.Component
attribsHash, createOwnedComponents, dispatch, dispatchAll, dispatchFunction, eventParamTypes, eventParamValues, freeChild, getAttrsTypes, getBag, getChild, getChildClass, getClone, getEvOnCreate, getFromBag, getName, getOwner, initialize, initialize, initialize, initialize, isDesigning, listChilds, putInBag, queue, registerChild, removeFromBag, serializedBag, setBag, setComponentFiler, setComponentFilerParams, setDesigning, setEvOnCreate, setName, setOwner, setProperties, store, unserializeBag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basePage

public java.lang.String basePage
The name of the Page this one derives from.

Constructor Detail

DerivedPage

public DerivedPage()
Method Detail

getBasePage

public java.lang.String getBasePage()

setBasePage

public void setBasePage(java.lang.String basePage)

show

public java.lang.String show()
                      throws java.lang.Exception
Show.

Overrides:
show in class Container
Throws:
java.lang.Exception