|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.ed.inf.csb.taweka.mulan.xml.MulanXml
public class MulanXml
Generates an XML file for labels in the Mulan format http://mulan.sourceforge.net/ http://mlkd.csd.auth.gr/multilabel.html
Example of Mulan XML format for labels:
labels xmlns="http://mulan.sourceforge.net/labels">
<label name="label1">
<label name="label12"></label>
<label name="label13"></label>
<label name="label14"></label>
<label name="label15"></label>
</label>
/labels>
| Field Summary | |
|---|---|
static java.lang.String |
LABEL_NAME_ATTRIBUTE
the label tag name attribute |
static java.lang.String |
LABEL_XML_TAG
the label tag |
MulanLabel |
m_root
the xml tree root |
static java.lang.String |
MULAN_XML_ROOT_TAG
|
static java.lang.String |
MULAN_XML_ROOT_TAG_ATTRIBUTE_NAME
|
static java.lang.String |
MULAN_XML_ROOT_TAG_ATTRIBUTE_VALUE
|
| Constructor Summary | |
|---|---|
MulanXml()
|
|
| Method Summary | |
|---|---|
MulanLabel |
findNode(java.lang.String label)
Find a node by label |
MulanLabel |
getRoot()
|
java.lang.String |
toString()
public MulanLabel removeNode(String label) { // find node MulanLabel node = this.findNode(label); // get parent MulanLabel parent = node. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String LABEL_NAME_ATTRIBUTE
public static final java.lang.String LABEL_XML_TAG
public static final java.lang.String MULAN_XML_ROOT_TAG
public static final java.lang.String MULAN_XML_ROOT_TAG_ATTRIBUTE_NAME
public static final java.lang.String MULAN_XML_ROOT_TAG_ATTRIBUTE_VALUE
public MulanLabel m_root
| Constructor Detail |
|---|
public MulanXml()
| Method Detail |
|---|
public MulanLabel findNode(java.lang.String label)
label - the node label (the name attribute value), such as 'abc' in
<label name="abc"></label>
public MulanLabel getRoot()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||