/*
* VAction.java
*
* Created on July 14, 2003, 6:36 PM
*/
package org.jboss.tools.common.verification.vrules;
/**
*
* @author valera
*/
public interface VAction {
/** Executes this action against given object.
* Returns all results associated with given object.
*/
public VResult[] check(VObject object);
/** Returns associated rule.
*/
public VRule getRule();
/** Associates this action with given rule.
*/
public void setRule(VRule rule);
}