<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_JCCDQMAtEeWkXZVdRuuz2A" name="Array" nsPrefix="VarArray">
  <eAnnotations xmi:id="_JCCDQMAtEeWkXZVdRuuz2A0" source="genmymodel">
    <details xmi:id="_JCCDQMAtEeWkXZVdRuuz2A00" key="uuid" value="_JCCDQMAtEeWkXZVdRuuz2A"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_ZhZh8KJbEDOXKewni441gQ" name="Format file">
    <eAnnotations xmi:id="_ZhZh8KJbEDOXKewni441gQ0" source="genmymodel">
      <details xmi:id="_ZhZh8KJbEDOXKewni441gQ00" key="uuid" value="_ZhZh8KJbEDOXKewni441gQ"/>
    </eAnnotations>
    <eOperations xmi:id="_igKXQKJcEDOXKewni441gQ" name="setDependencies">
      <eAnnotations xmi:id="_igKXQKJcEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_igKXQKJcEDOXKewni441gQ00" key="uuid" value="_igKXQKJcEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_mwIXoKJcEDOXKewni441gQ" name="initAdFormat">
      <eAnnotations xmi:id="_mwIXoKJcEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_mwIXoKJcEDOXKewni441gQ00" key="uuid" value="_mwIXoKJcEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_K_JukKJdEDOXKewni441gQ" name="init">
      <eAnnotations xmi:id="_K_JukKJdEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_K_JukKJdEDOXKewni441gQ00" key="uuid" value="_K_JukKJdEDOXKewni441gQ"/>
        <details xmi:id="_K_JukKJdEDOXKewni441gQ01" key="gmm-documentation" value="Init is entry point to render ad&lt;div>Init function load - dependency file ecUtils.js&amp;nbsp;&lt;/div>"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_N5AGAKJcEDOXKewni441gQ" name="postLoadDependencies">
      <eAnnotations xmi:id="_N5AGAKJcEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_N5AGAKJcEDOXKewni441gQ00" key="uuid" value="_N5AGAKJcEDOXKewni441gQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EByteArray"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_fUSGkKJbEDOXKewni441gQ" name="formatDependencies">
      <eAnnotations xmi:id="_fUSGkKJbEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_fUSGkKJbEDOXKewni441gQ00" key="uuid" value="_fUSGkKJbEDOXKewni441gQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EByteArray"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_KO6Z4KJcEDOXKewni441gQ" name="preLoadDependencies">
      <eAnnotations xmi:id="_KO6Z4KJcEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_KO6Z4KJcEDOXKewni441gQ00" key="uuid" value="_KO6Z4KJcEDOXKewni441gQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EByteArray"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_Ds6IoKJgEDOXKewni441gQ" name="initadformat" eType="_ylNSwKJdEDOXKewni441gQ">
      <eAnnotations xmi:id="_Ds6IoKJgEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_Ds6IoKJgEDOXKewni441gQ00" key="uuid" value="_Ds6IoKJgEDOXKewni441gQ"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_ylNSwKJdEDOXKewni441gQ" name="initAdFormat()">
    <eAnnotations xmi:id="_ylNSwKJdEDOXKewni441gQ0" source="genmymodel">
      <details xmi:id="_ylNSwKJdEDOXKewni441gQ00" key="uuid" value="_ylNSwKJdEDOXKewni441gQ"/>
    </eAnnotations>
    <eOperations xmi:id="_sH6fMKJdEDOXKewni441gQ" name="init">
      <eAnnotations xmi:id="_sH6fMKJdEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_sH6fMKJdEDOXKewni441gQ00" key="uuid" value="_sH6fMKJdEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_RhpVwKJeEDOXKewni441gQ" name="init().createStyles">
      <eAnnotations xmi:id="_RhpVwKJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_RhpVwKJeEDOXKewni441gQ00" key="uuid" value="_RhpVwKJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_coiKoKJeEDOXKewni441gQ" name="init().createHTMLOuterLayer">
      <eAnnotations xmi:id="_coiKoKJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_coiKoKJeEDOXKewni441gQ00" key="uuid" value="_coiKoKJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_dqbFcKJeEDOXKewni441gQ" name="init().createHTMLInnerLayer">
      <eAnnotations xmi:id="_dqbFcKJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_dqbFcKJeEDOXKewni441gQ00" key="uuid" value="_dqbFcKJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_OB-UcKJfEDOXKewni441gQ" name="init().formatCallback().preBindUIElements">
      <eAnnotations xmi:id="_OB-UcKJfEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_OB-UcKJfEDOXKewni441gQ00" key="uuid" value="_OB-UcKJfEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_6UpqsKJdEDOXKewni441gQ" name="bind">
      <eAnnotations xmi:id="_6UpqsKJdEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_6UpqsKJdEDOXKewni441gQ00" key="uuid" value="_6UpqsKJdEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_ghIz4KJeEDOXKewni441gQ" name="bind().bindChallenge">
      <eAnnotations xmi:id="_ghIz4KJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_ghIz4KJeEDOXKewni441gQ00" key="uuid" value="_ghIz4KJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_WOtsYKJfEDOXKewni441gQ" name="bind().formatCallback().bindUIElements">
      <eAnnotations xmi:id="_WOtsYKJfEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_WOtsYKJfEDOXKewni441gQ00" key="uuid" value="_WOtsYKJfEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_jYsP0KJeEDOXKewni441gQ" name="formatCallback">
      <eAnnotations xmi:id="_jYsP0KJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_jYsP0KJeEDOXKewni441gQ00" key="uuid" value="_jYsP0KJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_rBbi0KJeEDOXKewni441gQ" name="regAnalyticsCallback">
      <eAnnotations xmi:id="_rBbi0KJeEDOXKewni441gQ0" source="genmymodel">
        <details xmi:id="_rBbi0KJeEDOXKewni441gQ00" key="uuid" value="_rBbi0KJeEDOXKewni441gQ"/>
      </eAnnotations>
    </eOperations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_ndugoKJgEDOXKewni441gQ" name="init()">
    <eAnnotations xmi:id="_ndugoKJgEDOXKewni441gQ0" source="genmymodel">
      <details xmi:id="_ndugoKJgEDOXKewni441gQ00" key="uuid" value="_ndugoKJgEDOXKewni441gQ"/>
    </eAnnotations>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"VarArray","nsURI":null,"name":"Array","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Format file","instanceClass":null,"abstract":false,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"initAdFormat()","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"init()","instanceClass":null,"abstract":false,"id":3,"interface":false,"eClass":"EClass"},{"ordered":true,"upperBound":1,"unique":true,"name":"setDependencies","lowerBound":0,"id":4,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"initAdFormat","lowerBound":0,"id":5,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"init","lowerBound":0,"id":6,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"postLoadDependencies","changeable":true,"lowerBound":0,"iD":false,"id":7,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"formatDependencies","changeable":true,"lowerBound":0,"iD":false,"id":8,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"preLoadDependencies","changeable":true,"lowerBound":0,"iD":false,"id":9,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"initadformat","changeable":true,"resolveProxies":true,"lowerBound":0,"id":10,"derived":false},{"id":11,"eClass":"EGenericType"},{"id":12,"eClass":"EGenericType"},{"id":13,"eClass":"EGenericType"},{"id":14,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"init","lowerBound":0,"id":15,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"init().createStyles","lowerBound":0,"id":16,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"init().createHTMLOuterLayer","lowerBound":0,"id":17,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"init().createHTMLInnerLayer","lowerBound":0,"id":18,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"init().formatCallback().preBindUIElements","lowerBound":0,"id":19,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"bind","lowerBound":0,"id":20,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"bind().bindChallenge","lowerBound":0,"id":21,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"bind().formatCallback().bindUIElements","lowerBound":0,"id":22,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"formatCallback","lowerBound":0,"id":23,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"regAnalyticsCallback","lowerBound":0,"id":24,"many":false,"required":false,"eClass":"EOperation"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":1,"target":0},{"source":1,"target":4},{"source":1,"target":5},{"source":1,"target":6},{"source":1,"target":7},{"source":1,"target":8},{"source":1,"target":9},{"source":1,"target":10},{"source":4,"target":1},{"source":5,"target":1},{"source":6,"target":1},{"source":7,"target":11},{"source":7,"target":1},{"source":8,"target":12},{"source":8,"target":1},{"source":9,"target":13},{"source":9,"target":1},{"source":10,"target":2},{"source":10,"target":14},{"source":10,"target":1},{"source":14,"target":2},{"source":2,"target":0},{"source":2,"target":15},{"source":2,"target":16},{"source":2,"target":17},{"source":2,"target":18},{"source":2,"target":19},{"source":2,"target":20},{"source":2,"target":21},{"source":2,"target":22},{"source":2,"target":23},{"source":2,"target":24},{"source":15,"target":2},{"source":16,"target":2},{"source":17,"target":2},{"source":18,"target":2},{"source":19,"target":2},{"source":20,"target":2},{"source":21,"target":2},{"source":22,"target":2},{"source":23,"target":2},{"source":24,"target":2},{"source":3,"target":0}],"multigraph":true}
Array
Format file
setDependencies
initAdFormat
init
postLoadDependencies
formatDependencies
preLoadDependencies
initadformat
initAdFormat()
init
init().createStyles
init().createHTMLOuterLayer
init().createHTMLInnerLayer
init().formatCallback().preBindUIElements
bind
bind().bindChallenge
bind().formatCallback().bindUIElements
formatCallback
regAnalyticsCallback
init()