package org.workcraft.plugins.circuit.tools;

import java.awt.Color;

import org.workcraft.gui.graph.tools.Decoration;

public interface StateDecoration extends Decoration {
    boolean showForcedInit();

    class Empty implements StateDecoration {

        @Override
        public Color getColorisation() {
            return Decoration.Empty.INSTANCE.getColorisation();
        }

        @Override
        public Color getBackground() {
            return Decoration.Empty.INSTANCE.getBackground();
        }

        @Override
        public boolean showForcedInit() {
            return true;
        }

        public static final Empty INSTANCE = new Empty();
    }

}

@@ -632,16 +632,32 @@
 c final 
+StateDecoration.
 Empty IN
@@ -669,16 +669,32 @@
 E = new 
+StateDecoration.
 Empty();

Clarify ambiguous reference to Empty class