Package com.hybris.cockpitng.labels
Interface LabelService
-
- All Known Implementing Classes:
BackofficeCoreLabelService,DefaultLabelService,TypeAwareLabelService
public interface LabelServiceService for extracting labels (label, description and icon path) for a given Object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.StringgetAccessDeniedLabel(java.lang.Object object)Returns a message informing that access is denied for specified objectdefault java.lang.StringgetLanguageDisabledLabel(java.lang.Object object)Returns a message informing that specified object value for specific language is disabledjava.lang.StringgetObjectDescription(java.lang.Object object)Returns text description for a given Object.java.lang.StringgetObjectIconPath(java.lang.Object object)Returns icon path for a given Object.java.lang.StringgetObjectLabel(java.lang.Object object)Returns label for a given Object.default java.lang.StringgetShortObjectLabel(java.lang.Object object)Returns short label for a given Object.
-
-
-
Method Detail
-
getObjectLabel
java.lang.String getObjectLabel(java.lang.Object object)
Returns label for a given Object.- Parameters:
object- target object- Returns:
- label for a given object
-
getShortObjectLabel
default java.lang.String getShortObjectLabel(java.lang.Object object)
Returns short label for a given Object. By default delegates togetObjectLabel(Object).- Parameters:
object- target object- Returns:
- label for a given object
- See Also:
getObjectLabel(java.lang.Object)
-
getObjectDescription
java.lang.String getObjectDescription(java.lang.Object object)
Returns text description for a given Object.- Parameters:
object- target object- Returns:
- description for a given object
-
getObjectIconPath
java.lang.String getObjectIconPath(java.lang.Object object)
Returns icon path for a given Object.- Parameters:
object- target object- Returns:
- icon path for a given object
-
getAccessDeniedLabel
default java.lang.String getAccessDeniedLabel(java.lang.Object object)
Returns a message informing that access is denied for specified object- Parameters:
object- target object- Returns:
- access-denied message
-
getLanguageDisabledLabel
default java.lang.String getLanguageDisabledLabel(java.lang.Object object)
Returns a message informing that specified object value for specific language is disabled- Parameters:
object- target object- Returns:
- disabled for language message
-
-