Class AbstractModelLabelProvider<T>
java.lang.Object
de.hybris.platform.cockpit.services.label.AbstractModelLabelProvider<T>
- All Implemented Interfaces:
ObjectLabelProvider
- Direct Known Subclasses:
AbstractBundleRuleLabelProvider,AbstractSubscriptionModelLabelProvider,AddressLabelProvider,BundleSelectionCriteriaModelLabelProvider,BundleTemplateStatusLabelProvider,CatalogAwareModelLabelProvider,CatalogVersionModelLabelProvider,CmsLinkComponentModelLabelProvider,CMSNavigationEntryLabelProvider,CMSSiteLabelProvider,CommentAttachmentModelLabelProvider,CommentModelLabelProvider,ContentPageModelLabelProvider,CountryModelLabelProvider,CurrencyModelLabelProvider,EnumerationValueModelLabelProvider,LanguageModelLabelProvider,MediaModeLabelProvider,OrderModelLabelProvider,PrincipalModelLabelProvider,ProductReferenceModelLabelProvider,UnitModelLabelProvider,WorkflowActionTemplateModelLabelProvider,WorkflowModelLabelProvider,WorkflowTemplateModelLabelProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDescription(TypedObject object) get text description for a given TypeObjectgetDescription(TypedObject object, String languageIso) get text description for a given TypeObjectgetIconPath(TypedObject object) get icon path as a String for a given TypeObjectgetIconPath(TypedObject object, String languageIso) get icon path as a String for a given TypeObjectprotected abstract StringgetIconPath(T item) protected abstract StringgetIconPath(T item, String languageIso) protected abstract StringgetItemDescription(T item) protected abstract StringgetItemDescription(T item, String languageIso) protected abstract StringgetItemLabel(T item) protected abstract StringgetItemLabel(T item, String languageIso) getLabel(TypedObject object) get label value as a String for a given TypeObjectgetLabel(TypedObject object, String languageIso) get label value as a String for a given TypeObject and chosen languageprotected ModelServicevoidsetModelService(ModelService modelService)
-
Constructor Details
-
AbstractModelLabelProvider
public AbstractModelLabelProvider()
-
-
Method Details
-
getModelService
-
setModelService
-
getLabel
Description copied from interface:ObjectLabelProviderget label value as a String for a given TypeObject- Specified by:
getLabelin interfaceObjectLabelProvider- Returns:
- label for a given typedObject
-
getLabel
Description copied from interface:ObjectLabelProviderget label value as a String for a given TypeObject and chosen language- Specified by:
getLabelin interfaceObjectLabelProviderlanguageIso- iso code of language that label should be display in- Returns:
- label for a given typedObject in given language
-
getDescription
Description copied from interface:ObjectLabelProviderget text description for a given TypeObject- Specified by:
getDescriptionin interfaceObjectLabelProvider- Returns:
- description for a given typedObject
-
getDescription
Description copied from interface:ObjectLabelProviderget text description for a given TypeObject- Specified by:
getDescriptionin interfaceObjectLabelProviderlanguageIso- iso code of language that description should be display in- Returns:
- description for a given typedObject in given language
-
getIconPath
Description copied from interface:ObjectLabelProviderget icon path as a String for a given TypeObject- Specified by:
getIconPathin interfaceObjectLabelProvider- Returns:
- path to a image connected with given typedObject
-
getIconPath
Description copied from interface:ObjectLabelProviderget icon path as a String for a given TypeObject- Specified by:
getIconPathin interfaceObjectLabelProviderlanguageIso- iso code of language that icon should be related to- Returns:
- path to a image connected with given typedObject for a given language
-
getItemLabel
-
getItemLabel
-
getItemDescription
-
getItemDescription
-
getIconPath
-
getIconPath
-