org.paneris.bibliomania
Class Author

java.lang.Object
  extended by org.melati.poem.transaction.Transactioned
      extended by org.melati.poem.JdbcPersistent
          extended by org.paneris.bibliomania.generated.UnitBase
              extended by org.paneris.bibliomania.Unit
                  extended by org.paneris.bibliomania.generated.AuthorBase
                      extended by org.paneris.bibliomania.Author
All Implemented Interfaces:
java.lang.Cloneable, org.melati.admin.AdminSpecialised, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable, Text

public class Author
extends AuthorBase
implements org.melati.admin.AdminSpecialised, Text


Nested Class Summary
 
Nested classes/interfaces inherited from class org.paneris.bibliomania.Unit
Unit.NoSourceDirException
 
Field Summary
 org.melati.poem.Treeable[] children
           
static java.lang.String frontPageFileName
           
 
Fields inherited from class org.paneris.bibliomania.generated.AuthorBase
advert, biography, blurb, displayname, id, imagefilename, longnameifdifferent, metatag_description, metatag_keywords, nonstandard, section, sortname
 
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
Author()
           
Author(java.lang.String displayname)
           
 
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()
           
 java.util.Enumeration booksInSection(Section sectionP)
           
 java.util.Enumeration booksInSectionGroup(SectionGroup sectionGroup)
           
 void encache()
           
 long ftiTextID_limit()
           
 long ftiTextID_start()
           
 long ftiTextID()
           
 java.util.Enumeration getBooks()
           
 java.util.Enumeration getBooksOrderedBySection()
           
 org.melati.poem.Treeable[] getChildren()
           
 java.lang.String getDisplayName()
           
 java.io.File getFrontPageFile()
           
 java.lang.String getImageURL()
           
 java.util.Enumeration getLinks()
           
 java.lang.String getLongname()
           
 java.util.Enumeration getMembersSlowly()
           
 java.lang.String getName()
           
 Unit getParentUnit()
           
 java.util.Enumeration getProductAssociations()
           
 SectionGroup getReadArea()
           
 java.lang.String getSortOrShortName()
           
 void index()
           
 
Methods inherited from class org.paneris.bibliomania.generated.AuthorBase
getAdvert_unsafe, getAdvert, getAdvertField, getAdvertTroid, getAuthorTable, getBibliomaniaDatabaseTables, getBiography_unsafe, getBiography, getBiographyField, getBlurb_unsafe, getBlurb, getBlurbField, getDisplayname_unsafe, getDisplayname, getDisplaynameField, getId_unsafe, getId, getIdField, getImagefilename_unsafe, getImagefilename, getImagefilenameField, getLongnameifdifferent_unsafe, getLongnameifdifferent, getLongnameifdifferentField, getMetatag_description_unsafe, getMetatag_description, getMetatag_descriptionField, getMetatag_keywords_unsafe, getMetatag_keywords, getMetatag_keywordsField, getNonstandard_unsafe, getNonstandard, getNonstandardField, getSection_unsafe, getSection, getSectionField, getSectionTroid, getSortname_unsafe, getSortname, getSortnameField, setAdvert_unsafe, setAdvert, setAdvertTroid, setBiography_unsafe, setBiography, setBlurb_unsafe, setBlurb, setDisplayname_unsafe, setDisplayname, setId_unsafe, setId, setId, setImagefilename_unsafe, setImagefilename, setLongnameifdifferent_unsafe, setLongnameifdifferent, setMetatag_description_unsafe, setMetatag_description, setMetatag_keywords_unsafe, setMetatag_keywords, setNonstandard_unsafe, setNonstandard, setNonstandard, setSection_unsafe, setSection, setSectionTroid, setSortname_unsafe, setSortname
 
Methods inherited from class org.paneris.bibliomania.Unit
appendCachePath, getAncestors, getBibliomaniaDatabase, getBoardName, getCachePath, getProductAssociations, getRelatedProducts, getURLSubpath, getURLSubpathReally, getWMTemplet, paginate, readKeyDotTxt, speciallyTreatedInCache, 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

frontPageFileName

public static final java.lang.String frontPageFileName
See Also:
Constant Field Values

children

public org.melati.poem.Treeable[] children
Constructor Detail

Author

public Author()

Author

public Author(java.lang.String displayname)
Method Detail

getLongname

public java.lang.String getLongname()

getSortOrShortName

public java.lang.String getSortOrShortName()

getBooks

public java.util.Enumeration getBooks()

getBooksOrderedBySection

public java.util.Enumeration getBooksOrderedBySection()

getMembersSlowly

public java.util.Enumeration getMembersSlowly()
Specified by:
getMembersSlowly in class Unit

getProductAssociations

public java.util.Enumeration getProductAssociations()
Specified by:
getProductAssociations in class Unit

booksInSection

public java.util.Enumeration booksInSection(Section sectionP)

booksInSectionGroup

public java.util.Enumeration booksInSectionGroup(SectionGroup sectionGroup)

ftiTextID

public long ftiTextID()
Specified by:
ftiTextID in interface Text

body

public java.io.InputStream body()
                         throws java.io.IOException
Specified by:
body in interface Text
Throws:
java.io.IOException

bodyForFragment

public java.io.InputStream bodyForFragment()
                                    throws java.io.IOException
Specified by:
bodyForFragment in interface Text
Throws:
java.io.IOException

ftiTextID_start

public long ftiTextID_start()
Specified by:
ftiTextID_start in class Unit

ftiTextID_limit

public long ftiTextID_limit()
Specified by:
ftiTextID_limit in class Unit

getParentUnit

public Unit getParentUnit()
Specified by:
getParentUnit in class Unit

appendCacheSubpath

public void appendCacheSubpath(java.lang.StringBuffer buffer)
Specified by:
appendCacheSubpath in class Unit

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in class Unit

getFrontPageFile

public java.io.File getFrontPageFile()

index

public void index()
           throws java.io.IOException
Overrides:
index in class Unit
Throws:
java.io.IOException

encache

public void encache()
             throws java.lang.Exception
Overrides:
encache in class Unit
Throws:
java.lang.Exception

getImageURL

public java.lang.String getImageURL()

getLinks

public java.util.Enumeration getLinks()

adminHandle

public java.lang.String adminHandle(org.melati.Melati melati,
                                    org.melati.template.MarkupLanguage markupLanguage)
                             throws java.lang.Exception
Specified by:
adminHandle in interface org.melati.admin.AdminSpecialised
Throws:
java.lang.Exception

adminSpecialFacilities

public java.lang.String adminSpecialFacilities(org.melati.Melati melati,
                                               org.melati.template.MarkupLanguage markupLanguage)
                                        throws java.lang.Exception
Specified by:
adminSpecialFacilities in interface org.melati.admin.AdminSpecialised
Throws:
java.lang.Exception

getReadArea

public SectionGroup getReadArea()
Specified by:
getReadArea in class Unit

getChildren

public org.melati.poem.Treeable[] getChildren()
Specified by:
getChildren in interface org.melati.poem.Treeable
Overrides:
getChildren in class org.melati.poem.JdbcPersistent

getName

public java.lang.String getName()
Specified by:
getName in interface org.melati.poem.Treeable
Specified by:
getName in class Unit


Copyright © 2000-2009 PanEris. All Rights Reserved.