public abstract class AbstractModelLabelProvider<T> extends Object implements ObjectLabelProvider
| Constructor and Description |
|---|
AbstractModelLabelProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription(TypedObject object)
get text description for a given TypeObject
|
String |
getDescription(TypedObject object,
String languageIso)
get text description for a given TypeObject
|
protected abstract String |
getIconPath(T item) |
protected abstract String |
getIconPath(T item,
String languageIso) |
String |
getIconPath(TypedObject object)
get icon path as a String for a given TypeObject
|
String |
getIconPath(TypedObject object,
String languageIso)
get icon path as a String for a given TypeObject
|
protected abstract String |
getItemDescription(T item) |
protected abstract String |
getItemDescription(T item,
String languageIso) |
protected abstract String |
getItemLabel(T item) |
protected abstract String |
getItemLabel(T item,
String languageIso) |
String |
getLabel(TypedObject object)
get label value as a String for a given TypeObject
|
String |
getLabel(TypedObject object,
String languageIso)
get label value as a String for a given TypeObject and chosen language
|
protected ModelService |
getModelService() |
void |
setModelService(ModelService modelService) |
protected ModelService getModelService()
public void setModelService(ModelService modelService)
public String getLabel(TypedObject object)
ObjectLabelProvidergetLabel in interface ObjectLabelProviderpublic String getLabel(TypedObject object, String languageIso)
ObjectLabelProvidergetLabel in interface ObjectLabelProviderlanguageIso - iso code of language that label should be display inpublic String getDescription(TypedObject object)
ObjectLabelProvidergetDescription in interface ObjectLabelProviderpublic String getDescription(TypedObject object, String languageIso)
ObjectLabelProvidergetDescription in interface ObjectLabelProviderlanguageIso - iso code of language that description should be display inpublic String getIconPath(TypedObject object)
ObjectLabelProvidergetIconPath in interface ObjectLabelProviderpublic String getIconPath(TypedObject object, String languageIso)
ObjectLabelProvidergetIconPath in interface ObjectLabelProviderlanguageIso - iso code of language that icon should be related toCopyright © 2017 SAP SE. All Rights Reserved.