package org.eclipse.wazaabi.ide.ui.internal;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.wazaabi.ide.ui.PaletteContribution;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class PaletteContributionRegistry {
final static Logger logger = LoggerFactory
.getLogger(PaletteContributionRegistry.class);
private List<PaletteContribution> paletteContributions = new ArrayList<PaletteContribution>();
public void addPaletteContribution(PaletteContribution paletteContribution) {
logger.debug("adding: {}", paletteContribution);
getPaletteContributions().add(paletteContribution);
}
public void removePaletteContribution(
PaletteContribution paletteContribution) {
getPaletteContributions().remove(paletteContribution);
logger.debug("removed: {}", paletteContribution);
}
public List<PaletteContribution> getPaletteContributions() {
return paletteContributions;
}
}