Interface CMSymbol
- All Superinterfaces:
com.coremedia.objectserver.dataviews.AssumesIdentity,CMLocalized,CMObject,com.coremedia.objectserver.beans.ContentBean
- All Known Subinterfaces:
CMViewtype
CMSymbol documents are constants, used in terms of enumeration values.
Represents the document type CMSymbol.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName of the document property 'description'.static final StringName of the document property 'icon'.static final StringName of the ContentType'CMSymbol'.Fields inherited from interface com.coremedia.blueprint.common.contentbeans.CMLocalized
LOCALE, MASTER, MASTER_VERSIONFields inherited from interface com.coremedia.objectserver.beans.ContentBean
METADATA_PROPERTIES_PREFIX -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.since 1907.1; Implement optional features as extensions.Deprecated.since 1907.1; Implement optional features as extensions.Returns the value of the document propertyDESCRIPTION.com.coremedia.cap.common.BlobgetIcon()getName()Returns the name of this symbol.Methods inherited from interface com.coremedia.objectserver.dataviews.AssumesIdentity
assumeIdentityMethods inherited from interface com.coremedia.blueprint.common.contentbeans.CMLocalized
getCountry, getLang, getLocale, getLocalizations, getMaster, getMasterVersion, getVariantsByLocaleMethods inherited from interface com.coremedia.blueprint.common.contentbeans.CMObject
getAspectsProvider, getContentId, getUuidMethods inherited from interface com.coremedia.objectserver.beans.ContentBean
getContent, getContentBeanFactory
-
Field Details
-
NAME
Name of the ContentType'CMSymbol'.- See Also:
-
DESCRIPTION
Name of the document property 'description'.- See Also:
-
ICON
Name of the document property 'icon'.- See Also:
-
-
Method Details
-
getAspectByName
@Deprecated Map<String,? extends com.coremedia.cae.aspect.Aspect<? extends CMSymbol>> getAspectByName()Deprecated.since 1907.1; Implement optional features as extensions.Description copied from interface:CMObjectReturns a Map from aspectIDs to Aspects. AspectIDs consists of an aspectname with a prefix which identifies the plugin provider.
- Usage:
Access an aspect named osmPlugin.
- Freemarker:
-
<#assign osmSocialPlugin=self.aspectByName['osmPlugin'] /> - JSP:
-
<c:set var="osmSocialPlugin" value="${self.aspectByName['osmPlugin']}"/>
- Specified by:
getAspectByNamein interfaceCMLocalized- Specified by:
getAspectByNamein interfaceCMObject- Returns:
- a Map from aspectIDs to Aspects
-
getAspects
Deprecated.since 1907.1; Implement optional features as extensions.Description copied from interface:CMObjectReturns a list of all
Aspectfrom all available PlugIns that are registered to this contentbean.- Usage:
Add all aspects with view
asHead.- Freemarker:
-
<#list self.aspects as aspect> <@cm.include self=aspect view="asHeader"/> </#list> - JSP:
-
<c:forEach items="${self.aspects}" var="aspect"> <cm:include self="${aspect}" view="asHeader"/> </c:forEach>
- Specified by:
getAspectsin interfaceCMLocalized- Specified by:
getAspectsin interfaceCMObject- Returns:
- a list of Aspects
-
getDescription
String getDescription()Returns the value of the document propertyDESCRIPTION.- Returns:
- the value of the document property
DESCRIPTION
-
getName
String getName()Returns the name of this symbol.- Returns:
- name of this symbol
-
getIcon
com.coremedia.cap.common.Blob getIcon()
-