Package org.opencms.acacia.client
Class CmsValidationContext
- java.lang.Object
-
- org.opencms.acacia.client.CmsValidationContext
-
public class CmsValidationContext extends java.lang.Object
The validation context. Keeps track of valid and invalid entity id's.
-
-
Constructor Summary
Constructors Constructor Description CmsValidationContext()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInvalidEntity(java.lang.String entityId, java.lang.String invalidFields)
Adds an invalid entity id.void
addValidEntity(java.lang.String entityId)
Adds a valid entity id.java.util.Set<java.lang.String>
getInvalidEntityIds()
Returns the invalid entity id's.java.lang.String
getInvalidFields(java.lang.String entityId)
Returns the invalid fields of the given entity.java.util.Set<java.lang.String>
getValidEntityIds()
Returns the valid entity id's.boolean
hasValidationErrors()
Returns if there are any invalid entities.void
removeEntityId(java.lang.String entityId)
Removes the given entity id, use when validating the entity is no longer required.
-
-
-
Constructor Detail
-
CmsValidationContext
public CmsValidationContext()
Constructor.
-
-
Method Detail
-
addInvalidEntity
public void addInvalidEntity(java.lang.String entityId, java.lang.String invalidFields)
Adds an invalid entity id.- Parameters:
entityId
- the entity idinvalidFields
- the invalid fields
-
addValidEntity
public void addValidEntity(java.lang.String entityId)
Adds a valid entity id.- Parameters:
entityId
- the entity id
-
getInvalidEntityIds
public java.util.Set<java.lang.String> getInvalidEntityIds()
Returns the invalid entity id's.- Returns:
- the invalid entity id's
-
getInvalidFields
public java.lang.String getInvalidFields(java.lang.String entityId)
Returns the invalid fields of the given entity.- Parameters:
entityId
- the entity id- Returns:
- the invalid fields
-
getValidEntityIds
public java.util.Set<java.lang.String> getValidEntityIds()
Returns the valid entity id's.- Returns:
- the valid entity id's
-
hasValidationErrors
public boolean hasValidationErrors()
Returns if there are any invalid entities.- Returns:
true
if there are any invalid entities
-
removeEntityId
public void removeEntityId(java.lang.String entityId)
Removes the given entity id, use when validating the entity is no longer required.- Parameters:
entityId
- the entity id
-
-