package hep.aida.ref.plotter.style.registry;

import hep.aida.IPlotterStyle;

public class StyleStoreEntry {
    public static String DEFAULT_ENTRY_TYPE = "hep.aida.IHistogram1D";
    private Class previewType = hep.aida.IHistogram1D.class;
    private String name;
    private IPlotterStyle style;
    private IStyleRule rule;
    
    public StyleStoreEntry(String name, IPlotterStyle style, IStyleRule rule) {
        this.name = name;
        this.style = style;
        this.rule = rule;
    }
    
    public String getName() { return name; }
    public IPlotterStyle getStyle() { return style; }
    
    public IStyleRule getRule() { return rule; }
    public void setRule(IStyleRule rule) { this.rule = rule; }
    
    public Class getPreviewType() { return previewType; }
    public void setPreviewType(Class previewType) { this.previewType = previewType; }
    
    public String toString() { return name; }
}
 

Ads help maintain this website.