]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.api.cms/src/org/argeo/api/cms/ux/CmsStyle.java
1 package org
.argeo
.api
.cms
.ux
;
3 /** Can be applied to {@link Enum}s in order to generate (CSS) class names. */
4 public interface CmsStyle
{
7 /** @deprecated use {@link #style()} instead. */
9 default String
toStyleClass() {
13 default String
style() {
14 String classPrefix
= getClassPrefix();
15 return "".equals(classPrefix
) ?
name() : classPrefix
+ "-" + name();
18 default String
getClassPrefix() {