public abstract class SettingAbstractJdo extends org.apache.isis.applib.services.settings.SettingAbstract implements org.apache.isis.applib.services.settings.ApplicationSetting
PersistenceCapable,
so that each subclass is its own root entity.| Constructor and Description |
|---|
SettingAbstractJdo() |
getValueAsBoolean, getValueAsInt, getValueAsLocalDate, getValueAsLong, getValueAsString, hideValueAsBoolean, hideValueAsInt, hideValueAsLocalDate, hideValueAsLong, hideValueAsString, parseValueAsBoolean, parseValueAsInt, parseValueAsLocalDate, parseValueAsLong, typeIsNot, valueAsBoolean, valueAsInt, valueAsLocalDate, valueAsLong, valueAsStringpublic SettingAbstractJdo()
public String getKey()
getKey in interface org.apache.isis.applib.services.settings.ApplicationSettinggetKey in interface org.apache.isis.applib.services.settings.SettinggetKey in class org.apache.isis.applib.services.settings.SettingAbstractpublic String getDescription()
getDescription in interface org.apache.isis.applib.services.settings.SettinggetDescription in class org.apache.isis.applib.services.settings.SettingAbstractpublic void setDescription(String description)
public SettingAbstractJdo updateDescription(String description)
public String default0UpdateDescription()
public org.apache.isis.applib.services.settings.SettingType getType()
getType in interface org.apache.isis.applib.services.settings.SettinggetType in class org.apache.isis.applib.services.settings.SettingAbstractpublic void setType(org.apache.isis.applib.services.settings.SettingType type)
public String getValueRaw()
getValueRaw in interface org.apache.isis.applib.services.settings.SettinggetValueRaw in class org.apache.isis.applib.services.settings.SettingAbstractpublic void setValueRaw(String valueAsRaw)
public SettingAbstractJdo updateAsString(String value)
public String default0UpdateAsString()
public boolean hideUpdateAsString()
public SettingAbstractJdo updateAsInt(Integer value)
public Integer default0UpdateAsInt()
public boolean hideUpdateAsInt()
public SettingAbstractJdo updateAsLong(Long value)
public Long default0UpdateAsLong()
public boolean hideUpdateAsLong()
public SettingAbstractJdo updateAsLocalDate(org.joda.time.LocalDate value)
public org.joda.time.LocalDate default0UpdateAsLocalDate()
public boolean hideUpdateAsLocalDate()
public SettingAbstractJdo updateAsBoolean(Boolean value)
public Boolean default0UpdateAsBoolean()
public boolean hideUpdateAsBoolean()
public SettingAbstractJdo delete(Boolean confirm)
public void setDomainObjectContainer(org.apache.isis.applib.DomainObjectContainer container)
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.