本文整理匯總了Java中pt.ist.fenixWebFramework.renderers.converters.EnumConverter類的典型用法代碼示例。如果您正苦於以下問題:Java EnumConverter類的具體用法?Java EnumConverter怎麽用?Java EnumConverter使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
EnumConverter類屬於pt.ist.fenixWebFramework.renderers.converters包,在下文中一共展示了EnumConverter類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: addHiddenSlot
import pt.ist.fenixWebFramework.renderers.converters.EnumConverter; //導入依賴的package包/類
@Override
protected void addHiddenSlot(String slot, Object value, String converterName) throws JspException {
if (value == null && converterName == null) {
return;
}
if (value instanceof Collection) {
this.isCollection = true;
Collection collection = (Collection) value;
for (Object object : collection) {
addHiddenSlot(slot, object, converterName);
}
} else if (value instanceof DomainObject) {
String usedConverterName = getNextDomainObjectConverter();
DomainObject domainObject = (DomainObject) value;
String objectValue = MetaObjectFactory.createObject(domainObject, null).getKey().toString();
addHiddenSlot(slot, objectValue, usedConverterName);
} else if (value instanceof Enum) {
String enumConverterName = EnumConverter.class.getName();
addHiddenSlot(slot, ((Enum) value).name(), enumConverterName);
} else {
super.addHiddenSlot(slot, value, converterName);
}
}
示例2: getConverter
import pt.ist.fenixWebFramework.renderers.converters.EnumConverter; //導入依賴的package包/類
@Override
public Converter getConverter() {
return new EnumConverter();
}