com.livis.livingtalks.web
Class BlockWebImpl

java.lang.Object
  |
  +--com.livis.livingtalks.model.AbstractModel
        |
        +--com.livis.livingtalks.model.BlockModel
              |
              +--com.livis.livingtalks.web.BlockWebImpl

public class BlockWebImpl
extends BlockModel

See Also:
Serialized Form

Fields inherited from class com.livis.livingtalks.model.BlockModel
authorKey, blockType, duration, talkList, title
 
Fields inherited from class com.livis.livingtalks.model.AbstractModel
editor, key, timestamp
 
Constructor Summary
BlockWebImpl()
           
 
Method Summary
 void add()
           
 void change()
           
 void delete()
           
 WebMenu getAllBlocksMenu()
           
 WebMenu getBlockTypeMenu()
           
 java.util.Collection getModels()
           
 java.lang.String getSelected()
           
 java.lang.String getSepDisplay()
           
 WebMenu getTalksMenu()
           
 void processRequest(java.lang.String request)
           
 void retrieve()
           
 void setSelected(java.lang.String selected)
           
 void setSepDisplay(java.lang.String sepDisplay)
           
 
Methods inherited from class com.livis.livingtalks.model.BlockModel
assignBlockModel, check, checkForKeyCreation, clear, createKey, getAuthorKey, getBlockType, getDuration, getDurationString, getModel, getTalkList, getTalks, getTitle, init, isKeyCreatable, setAuthorKey, setBlockType, setDuration, setDurationString, setModel, setTalkList, setTalks, setTitle, xmlTagPropertiesStore
 
Methods inherited from class com.livis.livingtalks.model.AbstractModel
assignAbstractModel, checkForNonEmptyKey, getAutoKey, getEditor, getKey, getTimestamp, makeShort, setAutoKey, setEditor, setKey, setTimestamp, setTimestampFromDate, shallCreateKey, touch, XMLTagProperties
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockWebImpl

public BlockWebImpl()
Method Detail

processRequest

public void processRequest(java.lang.String request)

retrieve

public void retrieve()

add

public void add()

change

public void change()

delete

public void delete()

getModels

public java.util.Collection getModels()
Returns:
a Collection of short BlockModel(s)

getSepDisplay

public java.lang.String getSepDisplay()

setSepDisplay

public void setSepDisplay(java.lang.String sepDisplay)

getSelected

public java.lang.String getSelected()

setSelected

public void setSelected(java.lang.String selected)

getAllBlocksMenu

public WebMenu getAllBlocksMenu()
Returns:
a menue listing all block keys, listing dangling blocks (ie. in no pitem) first

getTalksMenu

public WebMenu getTalksMenu()
Returns:
a menue listing all talks in this block

getBlockTypeMenu

public WebMenu getBlockTypeMenu()
Returns:
a menue listing of all blockTypes with block's type selected