public DecorationAreaType getThisDecorationType() { DecorationAreaType dat = SubstanceLookAndFeel.getDecorationType(this); if (dat == DecorationAreaType.PRIMARY_TITLE_PANE) { return SubstanceCoreUtilities.isPaintRootPaneActivated(frame.getRootPane()) ? DecorationAreaType.PRIMARY_TITLE_PANE : DecorationAreaType.PRIMARY_TITLE_PANE_INACTIVE; } else if (dat == DecorationAreaType.SECONDARY_TITLE_PANE) { return SubstanceCoreUtilities.isPaintRootPaneActivated(frame.getRootPane()) ? DecorationAreaType.SECONDARY_TITLE_PANE : DecorationAreaType.SECONDARY_TITLE_PANE_INACTIVE; } else { return dat; } }