org.paneris.bibliomania
Class Unit

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
All Implemented Interfaces:
java.lang.Cloneable, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable
Direct Known Subclasses:
AuthorBase, BookBase, ChapterBase, SectionBase, SectionGroupBase

public abstract class Unit
extends UnitBase


Nested Class Summary
static class Unit.NoSourceDirException
           
 
Field Summary
 
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
Unit()
           
 
Method Summary
 void appendCachePath(java.lang.StringBuffer buffer)
           
abstract  void appendCacheSubpath(java.lang.StringBuffer buffer)
           
 void encache()
           
abstract  long ftiTextID_limit()
           
abstract  long ftiTextID_start()
           
 java.util.Enumeration getAncestors()
           
 BibliomaniaDatabase getBibliomaniaDatabase()
           
 java.lang.String getBoardName()
           
 java.lang.String getCachePath()
           
abstract  java.lang.String getDisplayName()
           
abstract  java.util.Enumeration getMembersSlowly()
           
abstract  java.lang.String getMetatag_description()
           
abstract  java.lang.String getMetatag_keywords()
           
abstract  java.lang.String getName()
           
abstract  Unit getParentUnit()
           
abstract  java.util.Enumeration getProductAssociations()
           
protected  java.util.Enumeration getProductAssociations(org.melati.poem.Column c)
           
abstract  SectionGroup getReadArea()
           
 java.util.Enumeration getRelatedProducts()
           
 java.lang.String getURLSubpath()
           
 java.lang.String getURLSubpathReally()
           
 java.lang.String getWMTemplet(java.lang.String templetName)
           
 void index()
           
 void paginate()
           
 void readKeyDotTxt()
           
protected  java.util.Hashtable speciallyTreatedInCache()
           
protected  void writeLock()
           
 
Methods inherited from class org.paneris.bibliomania.generated.UnitBase
getBibliomaniaDatabaseTables, 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, getChildren, 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
 

Constructor Detail

Unit

public Unit()
Method Detail

getBibliomaniaDatabase

public BibliomaniaDatabase getBibliomaniaDatabase()

ftiTextID_start

public abstract long ftiTextID_start()

ftiTextID_limit

public abstract long ftiTextID_limit()

getParentUnit

public abstract Unit getParentUnit()

getName

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

getMetatag_description

public abstract java.lang.String getMetatag_description()

getMetatag_keywords

public abstract java.lang.String getMetatag_keywords()

appendCacheSubpath

public abstract void appendCacheSubpath(java.lang.StringBuffer buffer)

getAncestors

public java.util.Enumeration getAncestors()

getProductAssociations

protected java.util.Enumeration getProductAssociations(org.melati.poem.Column c)

getProductAssociations

public abstract java.util.Enumeration getProductAssociations()

getRelatedProducts

public java.util.Enumeration getRelatedProducts()

appendCachePath

public void appendCachePath(java.lang.StringBuffer buffer)

getCachePath

public java.lang.String getCachePath()

getBoardName

public java.lang.String getBoardName()

speciallyTreatedInCache

protected java.util.Hashtable speciallyTreatedInCache()

writeLock

protected void writeLock()
Overrides:
writeLock in class org.melati.poem.JdbcPersistent

getWMTemplet

public java.lang.String getWMTemplet(java.lang.String templetName)

getMembersSlowly

public abstract java.util.Enumeration getMembersSlowly()

getDisplayName

public abstract java.lang.String getDisplayName()

readKeyDotTxt

public void readKeyDotTxt()
                   throws java.lang.Exception
Throws:
java.lang.Exception

paginate

public void paginate()
              throws java.lang.Exception
Throws:
java.lang.Exception

index

public void index()
           throws java.lang.Exception
Throws:
java.lang.Exception

encache

public void encache()
             throws java.lang.Exception
Throws:
java.lang.Exception

getURLSubpath

public java.lang.String getURLSubpath()

getURLSubpathReally

public java.lang.String getURLSubpathReally()

getReadArea

public abstract SectionGroup getReadArea()


Copyright © 2000-2009 PanEris. All Rights Reserved.