@@ -0,0 +1,1840 @@
+%0Apublic class TwitterKeyword implements Keyword%0A%7B%0A    private String queryString, conclusion;%0A    private int dataCounter, figureNumber;%0A    String%5B%5D%5B%5D tableData;%0A%0A    public TwitterKeyword(String qString) %7B%0A        queryString = qString;%0A        tableData = new String%5B5%5D%5B3%5D;%0A        dataCounter = 0;%0A        figureNumber = 1;%0A        conclusion = %22(See Figure %22 + figureNumber + %22. for twitter data)%22;%0A    %7D%0A%0A    public void setFigureNumber(int number) %7B%0A        figureNumber = number;%0A        conclusion = %22(See Figure %22 + figureNumber + %22. for twitter data)%22;%0A    %7D%0A%0A%0A    @Override%0A    public String getConclusion()%0A    %7B%0A        return conclusion;%0A    %7D%0A%0A    @Override%0A    public void setConclusion(String conc)%0A    %7B%0A        conclusion = conc;%0A    %7D%0A%0A    @Override%0A    public String recreateToken()%0A    %7B%0A        StringBuilder builder = new StringBuilder(%22%22);%0A        builder.append(%22%60%60%22);%0A        builder.append(%22twitter;%22);%0A        builder.append(queryString + %22;%22);%0A        builder.append(conclusion + %22;%22);%0A        builder.append(%22%60%60%22);%0A        return builder.toString();%0A    %7D%0A%0A    public String getQuery() %7B%0A        return queryString;%0A    %7D%0A%0A    public void addTableDataEntry(String text, String popularity, String created) %7B%0A        if (dataCounter %3C 5) %7B%0A            tableData%5BdataCounter%5D%5B0%5D = String.copyValueOf(text.toCharArray());%0A            tableData%5BdataCounter%5D%5B1%5D = String.copyValueOf(popularity.toCharArray());%0A            tableData%5BdataCounter%5D%5B2%5D = String.copyValueOf(created.toCharArray());%0A            dataCounter++;%0A        %7D%0A    %7D%0A%0A    public String%5B%5D getTableEntry(int row) %7B%0A        if (tableData%5Brow%5D%5B0%5D == null) return null;%0A        return tableData%5Brow%5D;%0A    %7D%0A%0A    public int getDataCounter() %7B%0A        return dataCounter;%0A    %7D%0A%0A    public String%5B%5D%5B%5D getTableData() %7B%0A        return tableData;%0A    %7D%0A%7D%0A

Create Driver.java