]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms.ui/src/org/argeo/cms/forms/FormStyle.java
Make Eclipse 4 UI auth more robust
[lgpl/argeo-commons.git] / org.argeo.cms.ui / src / org / argeo / cms / forms / FormStyle.java
1 package org.argeo.cms.forms;
2
3 /** Syles used */
4 public enum FormStyle {
5 // Main
6 form, title,
7 // main part
8 header, headerBtn, headerCombo, section, sectionHeader,
9 // Property fields
10 propertyLabel, propertyText, propertyMessage, errorMessage,
11 // Date
12 popupCalendar,
13 // Buttons
14 starred, unstarred, starOverlay, editOverlay, deleteOverlay, updateOverlay, deleteOverlaySmall, calendar, delete,
15 // Contacts
16 email, address, phone, website,
17 // Social Media
18 facebook, twitter, linkedIn, instagram;
19
20 public String style() {
21 return form.name() + '_' + name();
22 }
23
24 // TODO clean button style management
25 public final static String BUTTON_SUFFIX = "_btn";
26 }