package scriptbuilder.structures;

import java.util.ArrayList;

/**
 * Aggregation of several information fields relevant to each timeslice.
 *
 * @author Bryan McGuffin
 */
public class CadData implements I_XML_Writable
{

    public CadData()
    {
        locInfo = new ArrayList<Location_Info>();
    }

    public TimeSlice tSlice;

    public String Header_Type = "";

    public String Header_Beat = "";

    public String Header_TruncLoc = "";

    public String Header_FullLoc = "";

    public String Master_Inc_Num = "";

    public String Info_Type = "";

    public String Info_Type_Code = "";

    public String Agy = "";

    public String General_Title = "";

    public String General_Text = "";
    
    public String Location_Beat = "";
    
    public String Location_Loc = "";
    
    public String Location_Fire = "";
    
    public String Location_Law = "";
    
    public String Location_Ems = "";
    
    public String Location_City = "";
    
    public String Location_Address = "";
    
    public String Location_Area = "";

    public ArrayList<Location_Info> locInfo;

    @Override
    public String toXML()
    {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public String openTag(String s)
    {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public String closeTag(String s)
    {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public String emptyTag(String s)
    {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

}
