| java.lang.Object de.uka.ilkd.key.rule.AbstractUpdateRule de.uka.ilkd.key.rule.updatesimplifier.ApplyOnUpdate
ApplyOnUpdate | public ApplyOnUpdate(UpdateSimplifier us)(Code) | | creates an instance of this rule used by the given update
simplifier
|
apply | public Term apply(Update update, Term target, Services services)(Code) | | determines whether this rule is applicable for the pair of update and
target (the term on which the update will be applied) term
Parameters: update - the Update to be applied on the given term Parameters: target - the Term on which the update is applied Parameters: services - the Services object true if the rule can be applied on the update, target pair |
isApplicable | public boolean isApplicable(Update update, Term target)(Code) | | determines whether this rule is applicable for the
update x target (the term on which the update will be
applied) pair
Parameters: update - the Update to be applied on target Parameters: target - the Term on which the update is applied true if the top level operator of target is anattribute operator |
|
|