public class OfficeCustomCommandConfig extends ConfigurationObject implements java.io.Serializable
ARRAY_DELIMITER, cloned, configuration, DEFAULT_PROPERTY_VALUE_MAP, ERROR_MISSING_KEY, fromTenant, KEY_DELIMITER, LIST_ESC_CHAR, LIST_SEPARATOR, MODIFIER, PLACEHOLDER_SECRET, properties, returnCopyFromCache| Constructor and Description |
|---|
OfficeCustomCommandConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id) |
OfficeCustomCommandConfig(java.lang.String id,
OfficeCustomCommandConfig fromConfig) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAvailable() |
protected java.lang.Class |
getDataType(java.lang.String key)
Returns the datatype of a configuration property.
|
java.lang.String |
getDescription() |
java.lang.String |
getDesktopId() |
java.lang.String |
getIcon() |
java.lang.String |
getLabel() |
java.lang.String |
getObjectType()
Abstract method to return object type.
|
java.lang.String |
getUrl() |
void |
setAvailable(java.lang.String available) |
void |
setDescription(java.lang.String description) |
void |
setDesktopId(java.lang.String desktopId) |
void |
setIcon(java.lang.String icon) |
void |
setLabel(java.lang.String label) |
void |
setUrl(java.lang.String url) |
com.ibm.json.java.JSONObject |
toJSON()
Convert this configuration object to JSON object to be stream back to client.
|
java.lang.String |
toString()
Override to return the object ID of this configuration back.
|
addIdNameToJSONModel, addValueToList, arrayToString, arrayToString, clone, covertEmptyStringtoNull, createJSONModelField, createJSONModelToggleField, createJSONModelValidationField, delete, dump, fromJSONModel, getBooleanPropertyValue, getConfigurationObject, getDataTypeValue, getDoublePropertyValue, getIdPrefix, getIntPropertyValue, getKey, getList, getLongPropertyValue, getMap, getName, getObjectId, getObjectIdAlias, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, hasProperties, isEmpty, isNew, load, performSyncedUpdate, propertiesToString, removeValuesFromList, removeValuesFromList, resetNonTenantSettings, returnCopyFromCache, save, setDefaultValue, setProperties, setProperty, setValues, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, toJSONModel, validate, validateObjectId, writeConfigurationToFilepublic OfficeCustomCommandConfig(java.lang.String id,
OfficeCustomCommandConfig fromConfig)
public OfficeCustomCommandConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id)
public java.lang.String getObjectType()
ConfigurationObjectgetObjectType in class ConfigurationObjectprotected java.lang.Class getDataType(java.lang.String key)
ConfigurationObjectgetDataType in class ConfigurationObjectkey - ths name of the propertypublic java.lang.String getAvailable()
public void setAvailable(java.lang.String available)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.lang.String getDesktopId()
public void setDesktopId(java.lang.String desktopId)
public java.lang.String toString()
ConfigurationObjecttoString in class ConfigurationObjectpublic com.ibm.json.java.JSONObject toJSON()
ConfigurationObjecttoJSON in class ConfigurationObject