Liferay 6.1.2-ce-ga3

com.liferay.portlet.asset.model
Interface AssetVocabulary

All Superinterfaces:
AssetVocabularyModel, AuditedModel, BaseModel<AssetVocabulary>, ClassedModel, Cloneable, Comparable<AssetVocabulary>, GroupedModel, PersistedModel, Serializable
All Known Implementing Classes:
AssetVocabularyWrapper

public interface AssetVocabulary
extends AssetVocabularyModel, PersistedModel

The extended model interface for the AssetVocabulary service. Represents a row in the "AssetVocabulary" database table, with each column mapped to a property of this class.

See Also:
AssetVocabularyModel, AssetVocabularyImpl, AssetVocabularyModelImpl

Method Summary
 String getSettings()
          Returns the settings of this asset vocabulary.
 UnicodeProperties getSettingsProperties()
           
 String getTitle(String languageId)
          Returns the localized title of this asset vocabulary in the language.
 String getTitle(String languageId, boolean useDefault)
          Returns the localized title of this asset vocabulary in the language, optionally using the default language if no localization exists for the requested language.
 boolean isMultiValued()
           
 boolean isRequired(long classNameId)
           
 void setSettings(String settings)
          Sets the settings of this asset vocabulary.
 void setSettingsProperties(UnicodeProperties settingsProperties)
           
 
Methods inherited from interface com.liferay.portlet.asset.model.AssetVocabularyModel
clone, compareTo, getCompanyId, getCreateDate, getDescription, getDescription, getDescription, getDescription, getDescription, getDescriptionCurrentLanguageId, getDescriptionCurrentValue, getDescriptionMap, getExpandoBridge, getGroupId, getModifiedDate, getName, getPrimaryKey, getPrimaryKeyObj, getTitle, getTitle, getTitle, getTitleCurrentLanguageId, getTitleCurrentValue, getTitleMap, getUserId, getUserName, getUserUuid, getUuid, getVocabularyId, hashCode, isCachedModel, isEscapedModel, isNew, prepareLocalizedFieldsForImport, setCachedModel, setCompanyId, setCreateDate, setDescription, setDescription, setDescription, setDescriptionCurrentLanguageId, setDescriptionMap, setDescriptionMap, setExpandoBridgeAttributes, setGroupId, setModifiedDate, setName, setNew, setPrimaryKey, setPrimaryKeyObj, setTitle, setTitle, setTitle, setTitleCurrentLanguageId, setTitleMap, setTitleMap, setUserId, setUserName, setUserUuid, setUuid, setVocabularyId, toCacheModel, toEscapedModel, toString, toUnescapedModel, toXmlString
 
Methods inherited from interface com.liferay.portal.model.BaseModel
getModelAttributes, resetOriginalValues, setModelAttributes
 
Methods inherited from interface com.liferay.portal.model.ClassedModel
getModelClass, getModelClassName
 
Methods inherited from interface com.liferay.portal.model.PersistedModel
persist
 

Method Detail

getSettings

String getSettings()
Description copied from interface: AssetVocabularyModel
Returns the settings of this asset vocabulary.

Specified by:
getSettings in interface AssetVocabularyModel
Returns:
the settings of this asset vocabulary

getSettingsProperties

UnicodeProperties getSettingsProperties()

getTitle

String getTitle(String languageId)
Description copied from interface: AssetVocabularyModel
Returns the localized title of this asset vocabulary in the language. Uses the default language if no localization exists for the requested language.

Specified by:
getTitle in interface AssetVocabularyModel
Parameters:
languageId - the ID of the language
Returns:
the localized title of this asset vocabulary

getTitle

String getTitle(String languageId,
                boolean useDefault)
Description copied from interface: AssetVocabularyModel
Returns the localized title of this asset vocabulary in the language, optionally using the default language if no localization exists for the requested language.

Specified by:
getTitle in interface AssetVocabularyModel
Parameters:
languageId - the ID of the language
useDefault - whether to use the default language if no localization exists for the requested language
Returns:
the localized title of this asset vocabulary

isMultiValued

boolean isMultiValued()

isRequired

boolean isRequired(long classNameId)

setSettings

void setSettings(String settings)
Description copied from interface: AssetVocabularyModel
Sets the settings of this asset vocabulary.

Specified by:
setSettings in interface AssetVocabularyModel
Parameters:
settings - the settings of this asset vocabulary

setSettingsProperties

void setSettingsProperties(UnicodeProperties settingsProperties)

Liferay 6.1.2-ce-ga3