Constructor and Description |
---|
FailingValidator() |
FailingValidator(java.lang.String type,
int code,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
Validator |
childNodeAdded(java.lang.String name,
NodeState after)
Validate an added node
|
Validator |
childNodeChanged(java.lang.String name,
NodeState before,
NodeState after)
Validate a changed node
|
Validator |
childNodeDeleted(java.lang.String name,
NodeState before)
Validate a deleted node
|
void |
enter(NodeState before,
NodeState after)
Called before the given before and after states are compared.
|
void |
leave(NodeState before,
NodeState after)
Called after the given before and after states are compared.
|
void |
propertyAdded(PropertyState after)
Validate an added property
|
void |
propertyChanged(PropertyState before,
PropertyState after)
Validate a changed property
|
void |
propertyDeleted(PropertyState before)
Validate a deleted property
|
public FailingValidator()
public FailingValidator(java.lang.String type, int code, java.lang.String message)
public void enter(NodeState before, NodeState after)
Editor
public void leave(NodeState before, NodeState after)
Editor
public void propertyAdded(PropertyState after) throws CommitFailedException
Validator
propertyAdded
in interface Editor
propertyAdded
in interface Validator
after
- the added propertyCommitFailedException
- if validation fails.public void propertyChanged(PropertyState before, PropertyState after) throws CommitFailedException
Validator
propertyChanged
in interface Editor
propertyChanged
in interface Validator
before
- the original propertyafter
- the changed propertyCommitFailedException
- if validation fails.public void propertyDeleted(PropertyState before) throws CommitFailedException
Validator
propertyDeleted
in interface Editor
propertyDeleted
in interface Validator
before
- the original propertyCommitFailedException
- if validation fails.public Validator childNodeAdded(java.lang.String name, NodeState after) throws CommitFailedException
Validator
childNodeAdded
in interface Editor
childNodeAdded
in interface Validator
name
- the name of the added nodeafter
- the added nodeValidator
for after
or null
if validation
should not decent into the subtree rooted at after
.CommitFailedException
- if validation fails.public Validator childNodeChanged(java.lang.String name, NodeState before, NodeState after)
Validator
childNodeChanged
in interface Editor
childNodeChanged
in interface Validator
name
- the name of the changed nodebefore
- the original nodeafter
- the changed nodeValidator
for after
or null
if validation
should not decent into the subtree rooted at after
.public Validator childNodeDeleted(java.lang.String name, NodeState before) throws CommitFailedException
Validator
childNodeDeleted
in interface Editor
childNodeDeleted
in interface Validator
name
- The name of the deleted node.before
- the original nodeValidator
for the removed subtree or
null
if validation should not decent into the subtreeCommitFailedException
- if validation fails.Copyright © 2010 - 2020 Adobe. All Rights Reserved