Documentation ¶ Index ¶ Variables func GenerateGoModels(modelPath string) func LoadJs(path string) (src *sourceFile) func LoadLua(path string) (src *sourceFile) type Schema type Schemata func (m *Schemata) Load(jsonSource string) func (m *Schemata) ToJson() []byte Constants ¶ This section is empty. Variables ¶ View Source var Model = &Schemata{ Schemata: make(map[string]*Schema, 0), } View Source var Models = make(map[string]*sourceFile, 0) Models cache loaded source files Functions ¶ func GenerateGoModels ¶ func GenerateGoModels(modelPath string) func LoadJs ¶ func LoadJs(path string) (src *sourceFile) func LoadLua ¶ func LoadLua(path string) (src *sourceFile) Types ¶ type Schema ¶ type Schema struct { *metamodel.PetriNet Version string } type Schemata ¶ type Schemata struct { Schemata map[string]*Schema } func (*Schemata) Load ¶ func (m *Schemata) Load(jsonSource string) func (*Schemata) ToJson ¶ func (m *Schemata) ToJson() []byte Source Files ¶ View all Source files generate.go load.go Directories ¶ Show internal Expand all Path Synopsis source Click to show internal directories. Click to hide internal directories.