public abstract class A_CmsLinkValidator extends java.lang.Object implements CmsResourceTable.I_ResourcePropertyProvider
| Modifier and Type | Field and Description |
|---|---|
protected CmsResourceTableProperty |
property
Property.
|
| Constructor and Description |
|---|
A_CmsLinkValidator()
Empty constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addItemProperties(com.vaadin.v7.data.Item resourceItem,
CmsObject cms,
CmsResource resource,
java.util.Locale locale)
Adds the property values to the given item.
|
abstract java.util.List<CmsResource> |
failedResources(java.util.List<java.lang.String> resources)
Returns resources which fail the validations.
|
abstract java.lang.String |
failMessage(CmsResource resource)
Get fail message for resource.
|
abstract com.vaadin.v7.event.ItemClickEvent.ItemClickListener |
getClickListener()
Get click listener
|
abstract java.lang.String |
getPropertyName()
Get property Name.
|
abstract java.util.Map<CmsResourceTableProperty,java.lang.Integer> |
getTableProperties()
Get all properties.
|
CmsResourceTableProperty |
getTableProperty()
Get table property.
|
protected CmsResourceTableProperty property
public A_CmsLinkValidator()
public void addItemProperties(com.vaadin.v7.data.Item resourceItem, CmsObject cms, CmsResource resource, java.util.Locale locale)
CmsResourceTable.I_ResourcePropertyProvideraddItemProperties in interface CmsResourceTable.I_ResourcePropertyProviderresourceItem - the resource itemcms - the cms contextresource - the resourcelocale - the workplace localeCmsResourceTable.I_ResourcePropertyProvider.addItemProperties(com.vaadin.v7.data.Item, org.opencms.file.CmsObject, org.opencms.file.CmsResource, java.util.Locale)public abstract java.util.List<CmsResource> failedResources(java.util.List<java.lang.String> resources)
resources - to checkpublic abstract java.lang.String failMessage(CmsResource resource)
resource - to get message forpublic abstract com.vaadin.v7.event.ItemClickEvent.ItemClickListener getClickListener()
public abstract java.lang.String getPropertyName()
public abstract java.util.Map<CmsResourceTableProperty,java.lang.Integer> getTableProperties()
public CmsResourceTableProperty getTableProperty()