public ITagProxy CreateTagWrapper(IControllerProxy clx, WrappedClasses.ATOMIC dataType, int length) { ConcreteControllerProxy controllerWrapper = clx as ConcreteControllerProxy; WrappedClasses.Tag tag = new WrappedClasses.Tag { Controller = controllerWrapper.Controller, DataType = dataType, Length = length }; return(new ConcreteTagProxy(tag)); }
public ConcreteTagProxy(WrappedClasses.Controller clx, string tagName, WrappedClasses.ATOMIC dataType) { _tag = new WrappedClasses.Tag(clx, tagName, dataType); }
public ConcreteTagProxy(WrappedClasses.Tag tag) { _tag = tag; }