jp.ne.cappuccino.keisuken.servlet.flavor

class Book

[source: jp/ne/cappuccino/keisuken/servlet/flavor/Book.scala]

class Book(session : scala.collection.mutable.Map, sessionName : java.lang.String, val defaultPage : () => AnyRef, val pages : scala.collection.immutable.Map[java.lang.String, () => AnyRef], private _pageName : java.lang.String)
extends AnyRef
Book.
Author
NISHIMOTO Keisuke.
Version
0.3.0, 2008/09/22, 2008/10/21.
Additional Constructor Summary
def this (session : scala.collection.mutable.Map, sessionName : java.lang.String, defaultPage : () => AnyRef, pages : scala.collection.immutable.Map[java.lang.String, () => AnyRef]) : Book
Creates book.
Method Summary
def clear : Unit
Clear pages.
def page : AnyRef
create current page output object.
def pageName : java.lang.String
Get current page name.
def pageName_= (name : java.lang.String) : Unit
Set current page name.
def pageNames : scala.Iterator[java.lang.String]
Get page names.
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Additional Constructor Details
def this(session : scala.collection.mutable.Map, sessionName : java.lang.String, defaultPage : () => AnyRef, pages : scala.collection.immutable.Map[java.lang.String, () => AnyRef]) : Book
Creates book.
Parameters
session - session.
sessionName - session name.
defaultPage - default page
pages - page table.

Method Details
def clear : Unit
Clear pages.

def pageName : java.lang.String
Get current page name.
Returns
current page name.

def pageName_=(name : java.lang.String) : Unit
Set current page name.
Parameters
name - current page name.

def pageNames : scala.Iterator[java.lang.String]
Get page names.
Returns
page names.

def page : AnyRef
create current page output object.
Returns
current page output object.