using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace UniversalEditor.ObjectModels.AbstractSyntax
{
///
/// An representing data that follows the Abstract Syntax Notation One (ASN.1) specification.
///
public class AbstractSyntaxObjectModel : ObjectModel
{
///
/// Clears all data from this and returns it to a pristine state.
///
public override void Clear()
{
throw new NotImplementedException();
}
///
/// Copies all data from this to the specified .
///
/// The into which to copy the data of this .
/// The conversion between this and the given is not supported.
public override void CopyTo(ObjectModel where)
{
throw new NotImplementedException();
}
private static ObjectModelReference _omr = null;
///
/// Creates a new containing the appropriate metadata for the and caches it, returning the cached instance.
///
/// The that provides metadata and other information about this .
protected override ObjectModelReference MakeReferenceInternal()
{
if (_omr == null)
{
_omr = base.MakeReferenceInternal();
_omr.Title = "Abstract Syntax Notation";
}
return _omr;
}
}
}