void execute(FromType aFrom, ToType aTo);
}
- private Class<FromType> _fromType;
- private Class<ToType> _toType;
+ private Class<FromType> fromType;
+ private Class<ToType> toType;
public EdgeSelector(Class<FromType> aFrom, Class<ToType> aTo) {
- _fromType = aFrom;
- _toType = aTo;
+ fromType = aFrom;
+ toType = aTo;
}
public void execute(Selector<FromType,ToType> aSelector, Edge aEdge) {
- if ( _fromType.isInstance(aEdge.getFrom()) && _toType.isInstance(aEdge.getTo())) {
+ if ( fromType.isInstance(aEdge.getFrom()) && toType.isInstance(aEdge.getTo())) {
aSelector.execute((FromType)aEdge.getFrom(), (ToType)aEdge.getTo());
}
}