|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.melati.poem.transaction.Transactioned
org.melati.poem.JdbcPersistent
org.paneris.bibliomania.generated.UnitBase
org.paneris.bibliomania.Unit
org.paneris.bibliomania.generated.BookBase
org.paneris.bibliomania.Book
public class Book
| Nested Class Summary | |
|---|---|
class |
Book.TooManyBooksException
|
| Nested classes/interfaces inherited from class org.paneris.bibliomania.Unit |
|---|
Unit.NoSourceDirException |
| Field Summary | |
|---|---|
org.melati.poem.Treeable[] |
children
|
static java.lang.String |
frontPageFileName
|
static java.lang.String |
frontPageSourceFileName
|
| Fields inherited from class org.paneris.bibliomania.generated.BookBase |
|---|
advert, author, authorsequence, fulltitleifdifferent, hasnofrontpage, id, lastbookshopsearch, metatag_description, metatag_keywords, nonstandard, overridecanreadcontent, paginated, section, summary, title |
| Fields inherited from class org.paneris.bibliomania.generated.UnitBase |
|---|
deleted, lastencached, layout, messageboard, path |
| Fields inherited from class org.melati.poem.transaction.Transactioned |
|---|
valid |
| Constructor Summary | |
|---|---|
Book()
|
|
| Method Summary | |
|---|---|
java.lang.String |
adminHandle(org.melati.Melati melati,
org.melati.template.MarkupLanguage markupLanguage)
|
java.lang.String |
adminSpecialFacilities(org.melati.Melati melati,
org.melati.template.MarkupLanguage markupLanguage)
|
void |
appendCacheSubpath(java.lang.StringBuffer buffer)
|
java.io.InputStream |
body()
|
java.io.InputStream |
bodyForFragment()
|
Chapter |
chapter(int sequence)
|
void |
encache()
|
long |
ftiTextID_limit()
|
long |
ftiTextID_start()
|
long |
ftiTextID()
|
org.melati.poem.Capability |
getCanReadContent()
|
java.lang.String |
getCha0JS()
|
Chapter |
getChapter0()
|
java.util.Enumeration |
getChapters()
|
org.melati.poem.Treeable[] |
getChildren()
|
java.lang.String |
getDisplayName()
|
java.io.File |
getFrontPageFile()
|
java.lang.String |
getFulltitle()
|
java.util.Enumeration |
getMembersSlowly()
|
java.lang.String |
getName()
|
Unit |
getParentUnit()
|
java.util.Enumeration |
getProductAssociations()
|
SectionGroup |
getReadArea()
|
java.io.File |
getSourceDir()
|
boolean |
hasTOC()
|
void |
index()
|
void |
readKeyDotTxt()
|
void |
setAuthor(Author author)
Set the Author. |
void |
setAuthorsequence(java.lang.Integer s)
Sets the Authorsequence value, with checking, for this
Book Persistent. |
void |
setSection(Section section)
Set the Section. |
protected java.util.Hashtable |
speciallyTreatedInCache()
|
| Methods inherited from class org.paneris.bibliomania.Unit |
|---|
appendCachePath, getAncestors, getBibliomaniaDatabase, getBoardName, getCachePath, getProductAssociations, getRelatedProducts, getURLSubpath, getURLSubpathReally, getWMTemplet, paginate, writeLock |
| Methods inherited from class org.paneris.bibliomania.generated.UnitBase |
|---|
getDeleted_unsafe, getDeleted, getDeletedField, getLastencached_unsafe, getLastencached, getLastencachedField, getLayout_unsafe, getLayout, getLayoutField, getLayoutTroid, getMessageboard_unsafe, getMessageboard, getMessageboardField, getMessageboardTroid, getPath_unsafe, getPath, getPathField, getUnitTable, setDeleted_unsafe, setDeleted, setDeleted, setLastencached_unsafe, setLastencached, setLayout_unsafe, setLayout, setLayoutTroid, setMessageboard_unsafe, setMessageboard, setMessageboardTroid, setPath_unsafe, setPath |
| Methods inherited from class org.melati.poem.JdbcPersistent |
|---|
assertCanCreate, assertCanCreate, assertCanDelete, assertCanDelete, assertCanRead, assertCanRead, assertCanWrite, assertCanWrite, clone, commit, countMatchSQL, delete_unsafe, delete, delete, deleteAndCommit, deleteAndCommit, deleteLock, displayString, displayString, displayString, dump, dump, duplicated, duplicatedFloating, equals, existenceLock, existenceLock, fieldsOfColumns, fromClause, getCanDelete, getCanRead, getCanSelect, getCanWrite, getCooked, getCookedString, getDatabase, getDetailDisplayFields, getField, getFields, getPrimaryDisplayField, getRaw, getRawString, getReadable, getRecordDisplayFields, getSearchCriterionFields, getSummaryDisplayFields, getTable, getTroid, hashCode, invalidate, isDirty, load, makePersistent, postEdit, postInsert, postModify, postWrite, preEdit, readLock, readLock, readLock, rollback, setCooked, setDirty, setRaw, setRawString, statusExistent, statusNonexistent, toString, troid, upToDate, writeDown, writeLock, writeLock |
| Methods inherited from class org.melati.poem.transaction.Transactioned |
|---|
markValid, reset, setTransactionPool, transactionPool, unSee |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String frontPageFileName
public static final java.lang.String frontPageSourceFileName
public org.melati.poem.Treeable[] children
| Constructor Detail |
|---|
public Book()
| Method Detail |
|---|
public java.lang.String getFulltitle()
public java.io.File getSourceDir()
public void setAuthorsequence(java.lang.Integer s)
BookBaseAuthorsequence value, with checking, for this
Book Persistent.
Field description:
An internal number used to distinguish between books by the same author
in creating textIDs for the full text indexing subsystem
setAuthorsequence in class BookBases - a validated intpublic void setAuthor(Author author)
BookBase
setAuthor in class BookBaseauthor - a validated Authorpublic java.util.Enumeration getChapters()
public java.util.Enumeration getProductAssociations()
getProductAssociations in class Unitpublic java.util.Enumeration getMembersSlowly()
getMembersSlowly in class Unitpublic Chapter chapter(int sequence)
public Chapter getChapter0()
public java.lang.String getCha0JS()
public void setSection(Section section)
BookBase
setSection in class BookBasesection - a validated Sectionpublic org.melati.poem.Capability getCanReadContent()
public java.lang.String adminHandle(org.melati.Melati melati,
org.melati.template.MarkupLanguage markupLanguage)
throws java.lang.Exception
adminHandle in interface org.melati.admin.AdminSpecialisedjava.lang.Exception
public java.lang.String adminSpecialFacilities(org.melati.Melati melati,
org.melati.template.MarkupLanguage markupLanguage)
throws java.lang.Exception
adminSpecialFacilities in interface org.melati.admin.AdminSpecialisedjava.lang.Exceptionpublic long ftiTextID()
ftiTextID in interface Text
public java.io.InputStream body()
throws java.io.IOException
body in interface Textjava.io.IOException
public java.io.InputStream bodyForFragment()
throws java.io.IOException
bodyForFragment in interface Textjava.io.IOExceptionpublic long ftiTextID_start()
ftiTextID_start in class Unitpublic long ftiTextID_limit()
ftiTextID_limit in class Unitpublic Unit getParentUnit()
getParentUnit in class Unitpublic java.lang.String getDisplayName()
getDisplayName in class Unitpublic void appendCacheSubpath(java.lang.StringBuffer buffer)
appendCacheSubpath in class Unitpublic void readKeyDotTxt()
readKeyDotTxt in class Unitprotected java.util.Hashtable speciallyTreatedInCache()
speciallyTreatedInCache in class Unitpublic java.io.File getFrontPageFile()
public boolean hasTOC()
public void index()
throws java.io.IOException
index in class Unitjava.io.IOException
public void encache()
throws java.lang.Exception
encache in class Unitjava.lang.Exceptionpublic SectionGroup getReadArea()
getReadArea in class Unitpublic org.melati.poem.Treeable[] getChildren()
getChildren in interface org.melati.poem.TreeablegetChildren in class org.melati.poem.JdbcPersistentpublic java.lang.String getName()
getName in interface org.melati.poem.TreeablegetName in class Unit
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||