|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.tool.assessment.qti.util.XmlStringBuffer
org.sakaiproject.tool.assessment.qti.asi.ASIBaseClass
public abstract class ASIBaseClass
Copyright: Copyright (c) 2004
Organization: Sakai Project
| Constructor Summary | |
|---|---|
protected |
ASIBaseClass()
Creates a new ASIBaseClass object. |
protected |
ASIBaseClass(Document document)
Creates a new ASIBaseClass object. |
protected |
ASIBaseClass(String xml)
Creates a new ASIBaseClass object. |
| Method Summary | |
|---|---|
protected void |
createFieldentry(String xpath,
String fieldlabel)
|
static String |
escapeXml(String s)
Simple wrapper over commons lang util method, but we may add additional logic in the future for special QTI export purposes. |
protected String |
extractString(String tagName)
extract string for tag |
protected List |
getAllSections(String basePath)
|
protected String |
getFieldentry(String xpath)
DOCUMENTATION PENDING |
String |
getIdString()
|
protected List |
getNumOfSections(String basePath,
int selectNumber)
|
protected void |
removeSections(String basePath)
|
protected void |
setFieldentry(String xpath,
String value)
Set field entry. |
protected void |
setFieldentry(String xpath,
String value,
boolean noEscapeXML)
Set field entry. |
void |
setIdString(String idString)
|
protected void |
wrappingMattext()
|
| Methods inherited from class org.sakaiproject.tool.assessment.qti.util.XmlStringBuffer |
|---|
add, addAttribute, addElement, addJDOMElement, clear, getDocument, insertElement, isEmpty, removeElement, replace, selectNodes, selectSingleValue, stringValue, update, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ASIBaseClass()
protected ASIBaseClass(String xml)
xml - XML stringprotected ASIBaseClass(Document document)
document - Document| Method Detail |
|---|
protected String extractString(String tagName)
throws ParserConfigurationException,
SAXException,
IOException,
DOMException
tagName - name of tag
ParserConfigurationException
SAXException
IOException
DOMExceptionpublic static String escapeXml(String s)
s -
protected String getFieldentry(String xpath)
xpath - DOCUMENTATION PENDING
protected void setFieldentry(String xpath,
String value)
xpath - setValue -
protected void setFieldentry(String xpath,
String value,
boolean noEscapeXML)
xpath - setValue - noEscapeXML -
protected void createFieldentry(String xpath,
String fieldlabel)
xpath - fieldlabel - protected List getAllSections(String basePath)
basePath -
protected void removeSections(String basePath)
basePath -
protected List getNumOfSections(String basePath,
int selectNumber)
basePath - selectNumber -
protected void wrappingMattext()
public String getIdString()
public void setIdString(String idString)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||