コード例 #1
0
ファイル: SchemaLoader.cs プロジェクト: arsaccol/LevelEditor
 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");           
 }
コード例 #2
0
ファイル: SchemaLoader.cs プロジェクト: GeertVL/ATF
 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");
 }
コード例 #3
0
ファイル: SchemaLoader.cs プロジェクト: sbambach/ATF
        /// <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);

        }
コード例 #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);
        }
コード例 #5
0
ファイル: SchemaLoader.cs プロジェクト: vincenthamm/ATF
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "DomPropertyEditorSample/Schemas");
     Load("game.xsd");
 }
コード例 #6
0
ファイル: SchemaLoader.cs プロジェクト: JanDeHud/LevelEditor
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "LevelEditor.schemas");
     Load("level_editor.xsd");           
 }
コード例 #7
0
ファイル: SchemaLoader.cs プロジェクト: Joxx0r/ATF
 /// <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");
 }
コード例 #8
0
ファイル: MaterialInspector.cs プロジェクト: coreafive/XLE
 public MaterialSchemaLoader()
 {
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "ControlsLibraryExt.Material");
     Load("material.xsd");
 }
コード例 #9
0
ファイル: SchemaLoader.cs プロジェクト: Joxx0r/ATF
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "SimpleDomEditorSample/schemas");
     Load("eventSequence.xsd");
 }
コード例 #10
0
ファイル: XLEMaterialInspector.cs プロジェクト: ldh9451/XLE
 public MaterialSchemaLoader()
 {
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "LevelEditorXLE.Materials");
     Load("material.xsd");
 }
コード例 #11
0
ファイル: SchemaLoader.cs プロジェクト: vincenthamm/ATF
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "WinGuiCommon/schemas");
     Load("sampleAppData.xsd");
 }
コード例 #12
0
ファイル: GameSchemaLoader.cs プロジェクト: vincenthamm/ATF
 public GameSchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "UsingDom/Schemas");
     Load("game.xsd");
 }
コード例 #13
0
ファイル: SchemaLoader.cs プロジェクト: Joxx0r/ATF
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "TimelineEditorSample.schemas");
     Load("timeline.xsd");
 }
コード例 #14
0
ファイル: SchemaLoader.cs プロジェクト: vincenthamm/ATF
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "StatechartEditorSample/schemas");
     Load("Statechart.xsd");
 }
コード例 #15
0
ファイル: SchemaLoader.cs プロジェクト: lxjk/ButterflyEngine
 /// <summary>
 /// Constructor</summary>
 public SchemaLoader()
 {
     // set resolver to locate embedded .xsd file
     SchemaResolver = new ResourceStreamResolver(Assembly.GetExecutingAssembly(), "ButterflyEngine/schemas");
     Load("story.xsd");
 }