com.livis.livingtalks.web
Class TypeWebImpl

java.lang.Object
  |
  +--com.livis.livingtalks.model.AbstractModel
        |
        +--com.livis.livingtalks.model.TypeModel
              |
              +--com.livis.livingtalks.web.TypeWebImpl

public class TypeWebImpl
extends TypeModel

See Also:
Serialized Form

Fields inherited from class com.livis.livingtalks.model.TypeModel
description, editorInDutyList, iconUrl, typePageUrl
 
Fields inherited from class com.livis.livingtalks.model.AbstractModel
editor, key, timestamp
 
Constructor Summary
TypeWebImpl()
           
 
Method Summary
 void add()
           
 void change()
           
 void delete()
           
 WebMenu getAllPermittedKeysMenu()
           
 java.util.Collection getModels()
           
 java.util.Collection getPermittedKeys()
           
 java.lang.String getSelected()
           
 java.lang.String getSepDisplay()
           
 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.TypeModel
assignTypeModel, clear, getDescription, getEditorInDutyList, getEditorsInDuty, getIconUrl, getModel, getName, getTypePageUrl, init, isEditorInDuty, setDescription, setEditorInDutyList, setEditorsInDuty, setIconUrl, setModel, setName, setTypePageUrl, xmlTagPropertiesStore
 
Methods inherited from class com.livis.livingtalks.model.AbstractModel
assignAbstractModel, check, checkForKeyCreation, checkForNonEmptyKey, createKey, getAutoKey, getEditor, getKey, getTimestamp, isKeyCreatable, 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

TypeWebImpl

public TypeWebImpl()
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 TypeModel(s)

getPermittedKeys

public java.util.Collection getPermittedKeys()
Returns:
a Collection of type keys which current user has write permission for

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)

getAllPermittedKeysMenu

public WebMenu getAllPermittedKeysMenu()
Returns:
a menue listing of type keys which current user has write permission for