package de.tud.inf.operator.capabilites;
import java.util.ArrayList;
public class AndCapability extends BoolCapability{
public AndCapability() {
inner = new ArrayList<Capability>();
}
public boolean checkCapability(Capability toCheck) {
for(Capability child : inner) {
if(!child.checkCapability(toCheck))
return false;
}
return true;
}
public int getType() {
return AND_CAPABILITY_TYPE;
}
}