public static ICanvasSelectableObject CanvasFromDrawableObject(IBlackboardObject drawable) { ICanvasDrawableObject d = CanvasFromDrawableObjectRegistry.CanvasFromDrawableObject(drawable); d.IDrawableObject = drawable; return(d); }
public static void ScanViews() { Scanner.ScanViews(App.Current.ViewLocator); // FIXME: ScanViews is Init in VAS-51 CanvasFromDrawableObjectRegistry.AddMapping(typeof(Counter), typeof(CounterObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Cross), typeof(CrossObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Ellipse), typeof(EllipseObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Line), typeof(LineObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Quadrilateral), typeof(QuadrilateralObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Rectangle), typeof(RectangleObject), "VAS.Drawing"); CanvasFromDrawableObjectRegistry.AddMapping(typeof(Text), typeof(TextObject), "VAS.Drawing"); }