public class SectionNode extends GenericQtiNode
构造器和说明 |
---|
SectionNode(Section theSection,
QTIEditorPackageEBL qtiPackage) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
createChangeMessage(Memento mem) |
TabbedPane |
createEditTabbedPane(UserRequest ureq,
WindowControl wControl,
Translator trnsltr,
QTIEditorMainController editorMainController)
org.olat.presentation.framework.translator.Translator, QTIEditorMainController)
|
Memento |
createMemento() |
Controller |
createRunController(UserRequest ureq,
WindowControl wControl) |
QTIObject |
getQTIObjectAt(int position)
Return the QTI Object at the given position.
|
QTIObject |
getUnderlyingQTIObject() |
void |
insertQTIObjectAt(QTIObject object,
int position)
Insert a QTI node at the specific position.
|
QTIObject |
removeQTIObjectAt(int position)
Remove the QTI node at the specific position.
|
void |
setMemento(Memento state) |
void |
setMenuTitleAndAlt(java.lang.String title)
Set's the node's title and alt text (truncates title)
|
getAltText, getCssClass, getDelegate, getIconCssClass, getIconDecorator1CssClass, getIconDecorator2CssClass, getIconDecorator3CssClass, getIconDecorator4CssClass, getImageURI, getTitle, getUserObject, isAccessible, isSelected, setAccessible, setAltText, setCssClass, setDelegate, setIconCssClass, setIconDecorator1CssClass, setIconDecorator2CssClass, setIconDecorator3CssClass, setImageURI, setSelected, setTitle, setUserObject
addChild, findRoot, getChildAt, getChildCount, getIdent, getParent, getPosition, insert, remove, removeAllChildren, removeFromParent, setIdent, setParent
addChild, getChildAt, getChildCount, getIdent, getParent, getPosition, insert, remove, removeAllChildren, removeFromParent, setParent
public SectionNode(Section theSection, QTIEditorPackageEBL qtiPackage)
theSection
- qtiPackage
- public void setMenuTitleAndAlt(java.lang.String title)
setMenuTitleAndAlt
在类中 GenericQtiNode
title
- public Controller createRunController(UserRequest ureq, WindowControl wControl)
createRunController
在接口中 IQtiNode
createRunController
在类中 GenericQtiNode
public TabbedPane createEditTabbedPane(UserRequest ureq, WindowControl wControl, Translator trnsltr, QTIEditorMainController editorMainController)
createEditTabbedPane
在接口中 IQtiNode
createEditTabbedPane
在类中 GenericQtiNode
editorMainController
- TODOpublic void insertQTIObjectAt(QTIObject object, int position)
IQtiNode
public QTIObject removeQTIObjectAt(int position)
IQtiNode
public QTIObject getQTIObjectAt(int position)
IQtiNode
public QTIObject getUnderlyingQTIObject()
public Memento createMemento()
createMemento
在接口中 MementoOriginator
createMemento
在类中 GenericMementoTreeNode
public void setMemento(Memento state)
setMemento
在接口中 MementoOriginator
setMemento
在类中 GenericMementoTreeNode
public java.lang.String createChangeMessage(Memento mem)