public class RuleInfo
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
RuleInfo() |
RuleInfo(double priority,
double cost) |
Modifier and Type | Method and Description |
---|---|
void |
addToSelectionPriority(double number) |
RuleInfo |
clone() |
void |
decApp() |
java.util.Set<org.eclipse.viatra.transformation.evm.api.Activation<?>> |
getActivations() |
int |
getApplications() |
double |
getCost() |
int |
getOccurrence() |
double |
getPriority() |
int |
getRemainingApp() |
double |
getSelectionPriority() |
void |
incApp() |
boolean |
isEnabled() |
void |
resetSelectionPriority() |
void |
setActivations(java.util.Set<org.eclipse.viatra.transformation.evm.api.Activation<?>> activations) |
void |
setApplications(int applications) |
void |
setCost(double cost) |
void |
setOccurrence(int occurrence) |
void |
setPriority(double priority) |
public RuleInfo()
public RuleInfo(double priority, double cost)
public int getOccurrence()
public void setOccurrence(int occurrence)
public int getApplications()
public void setApplications(int applications)
public java.util.Set<org.eclipse.viatra.transformation.evm.api.Activation<?>> getActivations()
public void setActivations(java.util.Set<org.eclipse.viatra.transformation.evm.api.Activation<?>> activations)
public boolean isEnabled()
public void incApp()
public void decApp()
public int getRemainingApp()
public void resetSelectionPriority()
public void addToSelectionPriority(double number)
public double getSelectionPriority()
public double getPriority()
public void setPriority(double priority)
public double getCost()
public void setCost(double cost)
public RuleInfo clone()
clone
in class java.lang.Object