Example #1
0
 public SchemaLoader(IGameEngineProxy gameEngine)
 {
     m_gameEngine = gameEngine;
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "LevelEditor.schemas");
     Load("level_editor.xsd");           
 }
Example #2
0
 public SchemaLoader(PropertyEditor propertyEditor)
 {
     m_propertyEditor = propertyEditor;
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "FsmEditorSample/schemas");
     Load("FSM_customized.xsd");
 }
Example #3
0
        /// <summary>
        /// Constructor that loads the schema</summary>
        public SchemaLoader()
        {
            // set resolver to locate embedded .xsd file
            SchemaResolver = new ResourceStreamResolver(System.Reflection.Assembly.GetExecutingAssembly(), "CircuitEditorSample/schemas");
            var schema = Load("Circuit.xsd");
            var version = schema.Version; // Version will be null if the xsd has no version attribute
            m_version = string.IsNullOrEmpty(version) ? new Version("1.0") : new Version(version);

        }
Example #4
0
        public void Test()
        {
            Assembly assembly = Assembly.GetExecutingAssembly();
            ResourceStreamResolver test = new ResourceStreamResolver(
                assembly,
                "UnitTests.Atf/Resources");
            Uri uri = test.ResolveUri(null, "test.xsd");
            Assert.AreEqual(uri.ToString(), "file:///UnitTests.Atf/Resources/test.xsd");

            Stream strm = (Stream)test.GetEntity(uri, null, null);
            Assert.NotNull(strm);
        }
Example #5
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "DomPropertyEditorSample/Schemas");
     Load("game.xsd");
 }
Example #6
0
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "LevelEditor.schemas");
     Load("level_editor.xsd");           
 }
Example #7
0
 /// <summary>
 /// Constructor that loads the schema</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(System.Reflection.Assembly.GetExecutingAssembly(), "CircuitEditorSample/schemas");
     Load("Circuit.xsd");
 }
Example #8
0
 public MaterialSchemaLoader()
 {
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "ControlsLibraryExt.Material");
     Load("material.xsd");
 }
Example #9
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "SimpleDomEditorSample/schemas");
     Load("eventSequence.xsd");
 }
Example #10
0
 public MaterialSchemaLoader()
 {
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "LevelEditorXLE.Materials");
     Load("material.xsd");
 }
Example #11
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "WinGuiCommon/schemas");
     Load("sampleAppData.xsd");
 }
Example #12
0
 public GameSchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "UsingDom/Schemas");
     Load("game.xsd");
 }
Example #13
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "TimelineEditorSample.schemas");
     Load("timeline.xsd");
 }
Example #14
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "StatechartEditorSample/schemas");
     Load("Statechart.xsd");
 }
Example #15
0
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "ButterflyEngine/schemas");
     Load("story.xsd");
 }