Subversion Repositories svn.mios

Rev

Rev 722 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 722 Rev 727
Line 4... Line 4...
4
import org.midibox.utils.xml.XMLUtils;
4
import org.midibox.utils.xml.XMLUtils;
-
 
5
import org.w3c.dom.Element;
5
import org.w3c.dom.Node;
6
import org.w3c.dom.Node;
6
7
7
public class DebugFunctionParametersXML extends XMLUtils {
8
public class DebugFunctionParametersXML extends XMLUtils {
8
9
9
    protected final static String TAG_ROOT_ELEMENT = "debugFunctionParameters";
10
    protected final static String TAG_ROOT_ELEMENT = "debugFunctionParameters";
Line 25... Line 26...
25
            String rootElementTag) {
26
            String rootElementTag) {
26
27
27
        super(rootElementTag);
28
        super(rootElementTag);
28
29
29
        this.debugFunctionParameters = debugFunctionParameters;
30
        this.debugFunctionParameters = debugFunctionParameters;
-
 
31
    }
-
 
32
-
 
33
    protected void parseElement(Element element) {
-
 
34
-
 
35
        super.parseElement(element);
-
 
36
-
 
37
        String name = element.getNodeName();
-
 
38
-
 
39
        if (name == rootElementTag) {
-
 
40
-
 
41
            debugFunctionParameters.setAddress(stringToInt(element
-
 
42
                    .getAttribute(ATTR_ADDRESS)));
-
 
43
-
 
44
            debugFunctionParameters.setWreg(stringToInt(element
-
 
45
                    .getAttribute(ATTR_WREG)));
-
 
46
-
 
47
            debugFunctionParameters.setParam1(stringToInt(element
-
 
48
                    .getAttribute(ATTR_PARAM_1)));
-
 
49
-
 
50
            debugFunctionParameters.setParam2(stringToInt(element
-
 
51
                    .getAttribute(ATTR_PARAM_2)));
-
 
52
-
 
53
            debugFunctionParameters.setParam3(stringToInt(element
-
 
54
                    .getAttribute(ATTR_PARAM_3)));
-
 
55
        }
30
    }
56
    }
31
57
32
    public void saveXML(Node node) {
58
    public void saveXML(Node node) {
33
59
34
        super.saveXML(node);
60
        super.saveXML(node);