Changeset 203 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/units


Ignore:
Timestamp:
02/01/2020 04:18:21 PM (6 years ago)
Author:
jdalbey
Message:

XMLWriter.java name changed to XMLBuilder. Add pretty printing methods (ticket #237).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/structures/units/Unit.java

    r145 r203  
    88import scriptbuilder.structures.ELEMENT; 
    99import scriptbuilder.structures.I_XML_Writable; 
    10 import scriptbuilder.structures.XMLWriter; 
     10import scriptbuilder.structures.XMLBuilder; 
    1111 
    1212/** 
     
    113113    public String toXML() 
    114114    { 
    115         String output = XMLWriter.openTag(ELEMENT.NEW_UNIT.tag + " UnitNum=\"" + UnitNum + "\""); 
     115        String output = XMLBuilder.openTag(ELEMENT.NEW_UNIT.tag + " UnitNum=\"" + UnitNum + "\""); 
    116116 
    117117        if (!ID.equals("")) 
    118118        { 
    119             output += XMLWriter.simpleTag(ID, ELEMENT.ID); 
     119            output += XMLBuilder.simpleTag(ID, ELEMENT.ID); 
    120120        } 
    121121 
    122122        if (!Status.equals("")) 
    123123        { 
    124             output += XMLWriter.simpleTag(Status, ELEMENT.STATUS); 
     124            output += XMLBuilder.simpleTag(Status, ELEMENT.STATUS); 
    125125        } 
    126126 
    127127        if (!Master_Inc_Num.equals("")) 
    128128        { 
    129             output += XMLWriter.simpleTag(Master_Inc_Num, ELEMENT.MASTER_INC_NUM); 
     129            output += XMLBuilder.simpleTag(Master_Inc_Num, ELEMENT.MASTER_INC_NUM); 
    130130        } 
    131131 
    132132        if (!Primary.equals("")) 
    133133        { 
    134             output += XMLWriter.simpleTag(Primary, ELEMENT.PRIMARY); 
     134            output += XMLBuilder.simpleTag(Primary, ELEMENT.PRIMARY); 
    135135        } 
    136136 
    137137        if (!OOS.equals("")) 
    138138        { 
    139             output += XMLWriter.simpleTag(OOS, ELEMENT.OOS); 
     139            output += XMLBuilder.simpleTag(OOS, ELEMENT.OOS); 
    140140        } 
    141141 
    142142        if (!Type.equals("")) 
    143143        { 
    144             output += XMLWriter.simpleTag(Type, ELEMENT.TYPE); 
     144            output += XMLBuilder.simpleTag(Type, ELEMENT.TYPE); 
    145145        } 
    146146 
    147147        //All units have a current location field, even if it's blank 
    148         output += XMLWriter.simpleTag(Curr_Loc, ELEMENT.CURR_LOC); 
     148        output += XMLBuilder.simpleTag(Curr_Loc, ELEMENT.CURR_LOC); 
    149149 
    150150        //All units have a destination field, even if it's blank 
    151         output += XMLWriter.simpleTag(Destination, ELEMENT.DESTINATION); 
     151        output += XMLBuilder.simpleTag(Destination, ELEMENT.DESTINATION); 
    152152 
    153153        if (!Misc_Info.equals("")) 
    154154        { 
    155             output += XMLWriter.simpleTag(Misc_Info, ELEMENT.MISC_INFO); 
     155            output += XMLBuilder.simpleTag(Misc_Info, ELEMENT.MISC_INFO); 
    156156        } 
    157157 
    158158        if (!Stack.equals("")) 
    159159        { 
    160             output += XMLWriter.simpleTag(Stack, ELEMENT.STACK); 
     160            output += XMLBuilder.simpleTag(Stack, ELEMENT.STACK); 
    161161        } 
    162162 
    163163        if (!Area.equals("")) 
    164164        { 
    165             output += XMLWriter.simpleTag(Area, ELEMENT.AREA); 
     165            output += XMLBuilder.simpleTag(Area, ELEMENT.AREA); 
    166166        } 
    167167 
    168168        if (!Badge_Num.equals("")) 
    169169        { 
    170             output += XMLWriter.simpleTag(Badge_Num, ELEMENT.BADGE_NUM); 
     170            output += XMLBuilder.simpleTag(Badge_Num, ELEMENT.BADGE_NUM); 
    171171        } 
    172172 
    173173        if (!Officer.equals("")) 
    174174        { 
    175             output += XMLWriter.simpleTag(Officer, ELEMENT.OFFICER); 
     175            output += XMLBuilder.simpleTag(Officer, ELEMENT.OFFICER); 
    176176        } 
    177177 
    178178        if (!Office.equals("")) 
    179179        { 
    180             output += XMLWriter.simpleTag(Office, ELEMENT.OFFICE); 
     180            output += XMLBuilder.simpleTag(Office, ELEMENT.OFFICE); 
    181181        } 
    182182 
    183183        if (!Timer.equals("")) 
    184184        { 
    185             output += XMLWriter.simpleTag(Timer, ELEMENT.TIMER); 
     185            output += XMLBuilder.simpleTag(Timer, ELEMENT.TIMER); 
    186186        } 
    187187 
    188188        if (!P.equals("")) 
    189189        { 
    190             output += XMLWriter.simpleTag(P, ELEMENT.P); 
     190            output += XMLBuilder.simpleTag(P, ELEMENT.P); 
    191191        } 
    192192 
    193193        if (!Agy.equals("")) 
    194194        { 
    195             output += XMLWriter.simpleTag(Agy, ELEMENT.AGY); 
     195            output += XMLBuilder.simpleTag(Agy, ELEMENT.AGY); 
    196196        } 
    197197 
    198198        if (!Alias.equals("")) 
    199199        { 
    200             output += XMLWriter.simpleTag(Alias, ELEMENT.ALIAS); 
     200            output += XMLBuilder.simpleTag(Alias, ELEMENT.ALIAS); 
    201201        } 
    202202 
    203203        if (!Unit_Status.equals("")) 
    204204        { 
    205             output += XMLWriter.simpleTag(Unit_Status, ELEMENT.UNIT_STATUS); 
    206         } 
    207  
    208         output += XMLWriter.closeTag(ELEMENT.NEW_UNIT.tag); 
     205            output += XMLBuilder.simpleTag(Unit_Status, ELEMENT.UNIT_STATUS); 
     206        } 
     207 
     208        output += XMLBuilder.closeTag(ELEMENT.NEW_UNIT.tag); 
    209209        return output; 
    210210    } 
Note: See TracChangeset for help on using the changeset viewer.