// Path: src/main/java/de/idrinth/waraddonclient/model/addon/Addon.java
// public interface Addon {
// 
//     List<String> getTags();
// 
//     boolean hasTag(String tag);
// 
//     String getVersion();
// 
//     String getInstalled();
// 
//     String getDescription(String language);
// 
//     String getName();
// 
//     String getStatus();
// 
//     public void install(ProgressReporter progress);
// 
//     public void uninstall(ProgressReporter progress);
// 
//     String getFile();
// 
//     String getReason();
// 
//     String getUrl();
//     
//     boolean showSettings();
//     
//     Object[] getTableRow();
// 
//     int getEndorsements();
// 
//     int getDownloads();
// }


import de.idrinth.waraddonclient.model.addon.Addon;
import java.awt.event.ActionListener;
import java.util.HashMap;
import javax.swing.JCheckBoxMenuItem;

package de.idrinth.waraddonclient.model;


public class Tag {

    private final String name;


// Path: src/main/java/de/idrinth/waraddonclient/model/addon/Addon.java
// public interface Addon {
// 
//     List<String> getTags();
// 
//     boolean hasTag(String tag);
// 
//     String getVersion();
// 
//     String getInstalled();
// 
//     String getDescription(String language);
// 
//     String getName();
// 
//     String getStatus();
// 
//     public void install(ProgressReporter progress);
// 
//     public void uninstall(ProgressReporter progress);
// 
//     String getFile();
// 
//     String getReason();
// 
//     String getUrl();
//     
//     boolean showSettings();
//     
//     Object[] getTableRow();
// 
//     int getEndorsements();
// 
//     int getDownloads();
// }


// Path: src/main/java/de/idrinth/waraddonclient/model/Tag.java
import de.idrinth.waraddonclient.model.addon.Addon;
import java.awt.event.ActionListener;
import java.util.HashMap;
import javax.swing.JCheckBoxMenuItem;

package de.idrinth.waraddonclient.model;


public class Tag {

    private final String name;


    private final HashMap<String, Addon> list = new java.util.HashMap<>();
