Daisy Open Source CMS

org.outerj.daisy.repository.schema
Interface StaticListItem

All Superinterfaces:
LabelEnabled, ListItem, StaticListItemParent

public interface StaticListItem
extends ListItem, StaticListItemParent, LabelEnabled

A ListItem meant to be used in a StaticSelectionList


Method Summary
 org.outerx.daisy.x10.ListItemDocument getXml()
           
 void setAllFromXml(org.outerx.daisy.x10.ListItemDocument.ListItem listItemXml)
          Inits this static list item from the given XML (labels and children, the value of a static list item is immutable after creation).
 
Methods inherited from interface org.outerj.daisy.repository.schema.ListItem
getItems, getLabel, getValue
 
Methods inherited from interface org.outerj.daisy.repository.schema.StaticListItemParent
addItem, clear, createItem, getItem, getItemLabel
 
Methods inherited from interface org.outerj.daisy.repository.schema.LabelEnabled
clearLabels, getLabel, getLabelExact, getLabelLocales, setLabel
 

Method Detail

getXml

org.outerx.daisy.x10.ListItemDocument getXml()

setAllFromXml

void setAllFromXml(org.outerx.daisy.x10.ListItemDocument.ListItem listItemXml)
Inits this static list item from the given XML (labels and children, the value of a static list item is immutable after creation).


Daisy Open Source CMS