using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; using System.Threading.Tasks; namespace ConsoleApplication { public class ImageObject : SceneObjectDecorator { /**/ private Properties _properties; public ImageObject(SceneObject sceneobject) : base(sceneobject) { sceneobject.setObjectType("FluddClip"); _properties = new Properties(true, false, true, true, true, true, true, true, true, true, true, false, true, true, true); } public XmlElement getOptimizedClip() { return null; } public override XmlElement getXMLTree() { XmlElement parent = base.getXMLTree(); XmlElement properties = _properties.getNode(getXMLDocumentRoot()); parent.AppendChild(properties); return parent; } public override XmlDocument getXMLDocumentRoot() { return base.getXMLDocumentRoot(); } public override void setXMLDocumentRoot(ref XmlDocument xmldocument) { base.setXMLDocumentRoot(ref xmldocument); } public override Properties getProperties() { return base.getProperties(); } public override void setProperties(Properties properties) { base.setProperties(properties); } } }