Class ValidatorService
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.validation.ValidatorService
-
@ApplicationScoped public class ValidatorService extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringMANAGED_PROPERTY_EXISTSstatic StringUN_MANAGED_PROPERTY_EXISTS
-
Constructor Summary
Constructors Constructor Description ValidatorService(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.validation.ValidationService> validationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcanExtend(DataModelerContext context, String siblingCandidateName, String parentCandidateName, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)booleanisReferencedByCurrentObject(org.kie.workbench.common.services.datamodeller.core.DataObject referencedObject, org.kie.workbench.common.services.datamodeller.core.DataObject currentObject)voidisUniqueAttributeName(String name, org.kie.workbench.common.services.datamodeller.core.DataObject object, org.uberfire.ext.editor.commons.client.validation.ValidatorWithReasonCallback callback)voidisUniqueEntityName(String packageName, String name, org.kie.workbench.common.services.datamodeller.core.DataModel model, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)voidisValidIdentifier(String identifier, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)voidisValidPackageIdentifier(String identifier, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)voidisValidPosition(String position, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)voidisValidTimerInterval(String expression, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
-
-
Field Detail
-
MANAGED_PROPERTY_EXISTS
public static final String MANAGED_PROPERTY_EXISTS
- See Also:
- Constant Field Values
-
UN_MANAGED_PROPERTY_EXISTS
public static final String UN_MANAGED_PROPERTY_EXISTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
isValidIdentifier
public void isValidIdentifier(String identifier, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isValidPackageIdentifier
public void isValidPackageIdentifier(String identifier, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isValidTimerInterval
public void isValidTimerInterval(String expression, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isUniqueEntityName
public void isUniqueEntityName(String packageName, String name, org.kie.workbench.common.services.datamodeller.core.DataModel model, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isUniqueAttributeName
public void isUniqueAttributeName(String name, org.kie.workbench.common.services.datamodeller.core.DataObject object, org.uberfire.ext.editor.commons.client.validation.ValidatorWithReasonCallback callback)
-
canExtend
public void canExtend(DataModelerContext context, String siblingCandidateName, String parentCandidateName, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isValidPosition
public void isValidPosition(String position, org.uberfire.ext.editor.commons.client.validation.ValidatorCallback callback)
-
isReferencedByCurrentObject
public boolean isReferencedByCurrentObject(org.kie.workbench.common.services.datamodeller.core.DataObject referencedObject, org.kie.workbench.common.services.datamodeller.core.DataObject currentObject)
-
-