package CH.ifa.draw.framework;

import java.util.LinkedList;

import bibliothek.gui.dock.common.action.CAction;


/**
 * Classes implementing this interface provide some decorations which can be added to a DrawingView.
 * @deprecated This class is not to be used externally and will later be hidden.
 */
@Deprecated(since = "5.0", forRemoval = true)
@FunctionalInterface
public interface DrawingViewDecoration {

    /**
     * Get a list of decorations provided by this class.
     *
     * @return list of decorations
     */
    LinkedList<CAction> getDecorations();
}
