예제 #1
0
        public Context(BorderLayerData borderLayerData, ShadowLayerData shadowLayerData, GeneralLayerData generalLayerData)
        {
            BorderLayerData  = borderLayerData;
            ShadowLayerData  = shadowLayerData;
            GeneralLayerData = generalLayerData;

            mainForm = (Form)GeneralLayerData.Target;

            locationEventExecutable = new LocationEventExecutableService();

            eventExecutable = new RegionEventExecutorService();
        }
 public GeneralCreatorService(GeneralLayerData generalLayerData, IRegionEventExecutable eventExecutable)
 {
     this.generalLayerData = generalLayerData;
     this.eventExecutable  = eventExecutable;
 }
예제 #3
0
 public FilterService(GeneralLayerData layerData, INativeProcessExecutable nativeProcessExecutable)
 {
     this.layerData = layerData;
     this.nativeProcessExecutable = nativeProcessExecutable;
 }