public virtual ITankLogic getUpperMost() { return(Logic.getUpperMost()); }
public LogicDecorator(ITankLogic pLogic) { Logic = pLogic; _uppermostLogic = (ProtoLogic)Logic.getUpperMost(); Tank = _uppermostLogic.Tank; }