38 lines
1.0 KiB
C#
38 lines
1.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace UniversalEditor.ObjectModels.Michelangelo.Canvas
|
|
{
|
|
public class CanvasObjectModel : ObjectModel
|
|
{
|
|
private static ObjectModelReference _omr = null;
|
|
protected override ObjectModelReference MakeReferenceInternal()
|
|
{
|
|
if (_omr == null)
|
|
{
|
|
_omr = base.MakeReferenceInternal();
|
|
_omr.Title = "Michelangelo canvas";
|
|
_omr.Path = new string[] { "Michelangelo" };
|
|
}
|
|
return _omr;
|
|
}
|
|
|
|
private CanvasObject.CanvasObjectCollection mvarObjects = new CanvasObject.CanvasObjectCollection();
|
|
public CanvasObject.CanvasObjectCollection Objects { get { return mvarObjects; } }
|
|
|
|
private CanvasObjectInstance.CanvasObjectInstanceCollection mvarObjectInstances = new CanvasObjectInstance.CanvasObjectInstanceCollection();
|
|
public CanvasObjectInstance.CanvasObjectInstanceCollection ObjectInstances { get { return mvarObjectInstances; } }
|
|
|
|
public override void Clear()
|
|
{
|
|
|
|
}
|
|
|
|
public override void CopyTo(ObjectModel where)
|
|
{
|
|
}
|
|
}
|
|
}
|