models

package
v0.0.0-...-2421bc5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2024 License: MIT Imports: 22 Imported by: 0

Documentation

Overview

Default generated models package docs (at least one file is necessary in a models package)

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

generated code - do not edit

Index

Constants

View Source
const IdentifiersDecls = `
	{{Identifier}} := (&models.{{GeneratedStructName}}{Name: ` + "`" + `{{GeneratedFieldNameValue}}` + "`" + `}).Stage(stage)`
View Source
const NumberInitStatement = `
	{{Identifier}}.{{GeneratedFieldName}} = {{GeneratedFieldNameValue}}`
View Source
const PointerFieldInitStatement = `
	{{Identifier}}.{{GeneratedFieldName}} = {{GeneratedFieldNameValue}}`
View Source
const SliceOfPointersFieldInitStatement = `
	{{Identifier}}.{{GeneratedFieldName}} = append({{Identifier}}.{{GeneratedFieldName}}, {{GeneratedFieldNameValue}})`
View Source
const StringEnumInitStatement = `
	{{Identifier}}.{{GeneratedFieldName}} = {{GeneratedFieldNameValue}}`
View Source
const StringInitStatement = `
	{{Identifier}}.{{GeneratedFieldName}} = ` + "`" + `{{GeneratedFieldNameValue}}` + "`"
View Source
const TimeInitStatement = `` /* 129-byte string literal not displayed */

Variables

This section is empty.

Functions

func AfterCreateFromFront

func AfterCreateFromFront[Type Gongstruct](stage *StageStruct, instance *Type)

AfterCreateFromFront is called after a create from front

func AfterDeleteFromFront

func AfterDeleteFromFront[Type Gongstruct](stage *StageStruct, staged, front *Type)

AfterDeleteFromFront is called after a delete from front

func AfterReadFromFront

func AfterReadFromFront[Type Gongstruct](stage *StageStruct, instance *Type)

AfterReadFromFront is called after a Read from front

func AfterUpdateFromFront

func AfterUpdateFromFront[Type Gongstruct](stage *StageStruct, old, new *Type)

AfterUpdateFromFront is called after a update from front

func CompareGongstructByName

func CompareGongstructByName[T PointerToGongstruct](a, b T) int

func CopyBranch

func CopyBranch[Type Gongstruct](from *Type) (to *Type)

CopyBranch stages instance and apply CopyBranch on all gongstruct instances that are referenced by pointers or slices of pointers of the instance

the algorithm stops along the course of graph if a vertex is already staged

func EvictInOtherSlices

func EvictInOtherSlices[OwningType PointerToGongstruct, FieldType PointerToGongstruct](
	stage *StageStruct,
	owningInstance OwningType,
	sliceField []FieldType,
	fieldName string)

EvictInOtherSlices allows for adherance between the gong association model and go.

Says you have a Astruct struct with a slice field "anarrayofb []*Bstruct"

go allows many Astruct instance to have the anarrayofb field that have the same pointers. go slices are MANY-MANY association.

With gong it is only ZERO-ONE-MANY associations, a Bstruct can be pointed only once by an Astruct instance through a given field. This follows the requirement that gong is suited for full stack programming and therefore the association is encoded as a reverse pointer (not as a joint table). In gong, a named struct is translated in a table and each table is a named struct.

EvictInOtherSlices removes the fields instances from other fields of other instance

Note : algo is in O(N)log(N) of nb of Astruct and Bstruct instances

func GetAssociationName

func GetAssociationName[Type Gongstruct]() *Type

GetAssociationName is a generic function that returns an instance of Type where each association is filled with an instance whose name is the name of the association

This function can be handy for generating navigation function that are refactorable

func GetFieldStringValue

func GetFieldStringValue[Type Gongstruct](instance Type, fieldName string) (res string)

func GetFieldStringValueFromPointer

func GetFieldStringValueFromPointer[Type PointerToGongstruct](instance Type, fieldName string) (res string)

func GetFields

func GetFields[Type Gongstruct]() (res []string)

GetFields return the array of the fields

func GetFieldsFromPointer

func GetFieldsFromPointer[Type PointerToGongstruct]() (res []string)

GetFieldsFromPointer return the array of the fields

func GetGongstrucsSorted

func GetGongstrucsSorted[T PointerToGongstruct](stage *StageStruct) (sortedSlice []T)

func GetGongstructInstancesMap

func GetGongstructInstancesMap[Type Gongstruct](stage *StageStruct) *map[string]*Type

GetGongstructInstancesMap returns the map of staged GongstructType instances it is usefull because it allows refactoring of gong struct identifier

func GetGongstructInstancesSet

func GetGongstructInstancesSet[Type Gongstruct](stage *StageStruct) *map[*Type]any

GetGongstructInstancesSet returns the set staged GongstructType instances it is usefull because it allows refactoring of gongstruct identifier

func GetGongstructInstancesSetFromPointerType

func GetGongstructInstancesSetFromPointerType[Type PointerToGongstruct](stage *StageStruct) *map[Type]any

GetGongstructInstancesSetFromPointerType returns the set staged GongstructType instances it is usefull because it allows refactoring of gongstruct identifier

func GetGongstructName

func GetGongstructName[Type Gongstruct]() (res string)

GetGongstructName returns the name of the Gongstruct this can be usefull if one want program robust to refactoring

func GetPointerReverseMap

func GetPointerReverseMap[Start, End Gongstruct](fieldname string, stage *StageStruct) map[*End][]*Start

GetPointerReverseMap allows backtrack navigation of any Start.Fieldname associations (0..1) that is a pointer from one staged Gongstruct (type Start) instances to another (type End)

The function provides a map with keys as instances of End and values to arrays of *Start the map is construed by iterating over all Start instances and populationg keys with End instances and values with slice of Start instances

func GetPointerToGongstructName

func GetPointerToGongstructName[Type PointerToGongstruct]() (res string)

GetPointerToGongstructName returns the name of the Gongstruct this can be usefull if one want program robust to refactoring

func GetSliceOfPointersReverseMap

func GetSliceOfPointersReverseMap[Start, End Gongstruct](fieldname string, stage *StageStruct) map[*End]*Start

GetSliceOfPointersReverseMap allows backtrack navigation of any Start.Fieldname associations (0..N) between one staged Gongstruct instances and many others

The function provides a map with keys as instances of End and values to *Start instances the map is construed by iterating over all Start instances and populating keys with End instances and values with the Start instances

func GongGetMap

func GongGetMap[Type GongstructMapString](stage *StageStruct) *Type

GongGetMap returns the map of staged GongstructType instances it is usefull because it allows refactoring of gong struct identifier

func GongGetSet

func GongGetSet[Type GongstructSet](stage *StageStruct) *Type

GongGetSet returns the set staged GongstructType instances it is usefull because it allows refactoring of gong struct identifier

func IntToLetters

func IntToLetters(number int32) (letters string)

func IsStaged

func IsStaged[Type Gongstruct](stage *StageStruct, instance *Type) (ok bool)

func ParseAstFile

func ParseAstFile(stage *StageStruct, pathToFile string) error

ParseAstFile Parse pathToFile and stages all instances declared in the file

func ParseAstFileFromAst

func ParseAstFileFromAst(stage *StageStruct, inFile *ast.File, fset *token.FileSet) error

ParseAstFile Parse pathToFile and stages all instances declared in the file

func ReplaceOldDeclarationsInFile

func ReplaceOldDeclarationsInFile(pathToFile string) error

ReplaceOldDeclarationsInFile replaces specific text in a file at the given path.

func Serialize

func Serialize[Type Gongstruct](stage *StageStruct, tab Tabulator)

func SerializeExcelize

func SerializeExcelize[Type Gongstruct](stage *StageStruct, f *excelize.File)

func SerializeStage

func SerializeStage(stage *StageStruct, filename string)

func SetCallbackAfterCreateFromFront

func SetCallbackAfterCreateFromFront[Type Gongstruct](stage *StageStruct, callback OnAfterCreateInterface[Type])

func SetCallbackAfterDeleteFromFront

func SetCallbackAfterDeleteFromFront[Type Gongstruct](stage *StageStruct, callback OnAfterDeleteInterface[Type])

func SetCallbackAfterReadFromFront

func SetCallbackAfterReadFromFront[Type Gongstruct](stage *StageStruct, callback OnAfterReadInterface[Type])

func SetCallbackAfterUpdateFromFront

func SetCallbackAfterUpdateFromFront[Type Gongstruct](stage *StageStruct, callback OnAfterUpdateInterface[Type])

SetCallbackAfterUpdateFromFront is a function to set up callback that is robust to refactoring

func SetOrchestratorOnAfterUpdate

func SetOrchestratorOnAfterUpdate[Type Gongstruct](stage *StageStruct)

func SortGongstructSetByName

func SortGongstructSetByName[T PointerToGongstruct](set map[T]any) (sortedSlice []T)

func StageBranch

func StageBranch[Type Gongstruct](stage *StageStruct, instance *Type)

StageBranch stages instance and apply StageBranch on all gongstruct instances that are referenced by pointers or slices of pointers of the instance

the algorithm stops along the course of graph if a vertex is already staged

func UnmarshallGongstructStaging

func UnmarshallGongstructStaging(stage *StageStruct, cmap *ast.CommentMap, assignStmt *ast.AssignStmt, astCoordinate_ string) (
	instance any,
	identifier string,
	gongstructName string,
	fieldName string)

UnmarshallGoStaging unmarshall a go assign statement

func UnstageBranch

func UnstageBranch[Type Gongstruct](stage *StageStruct, instance *Type)

UnstageBranch stages instance and apply UnstageBranch on all gongstruct instances that are referenced by pointers or slices of pointers of the insance

the algorithm stops along the course of graph if a vertex is already staged

Types

type ALTERNATIVE_ID

type ALTERNATIVE_ID struct {
	Name string `xml:"-"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`
}

ALTERNATIVE_ID Named source named complex type "ALTERNATIVE-ID"

func CopyBranchALTERNATIVE_ID

func CopyBranchALTERNATIVE_ID(mapOrigCopy map[any]any, alternative_idFrom *ALTERNATIVE_ID) (alternative_idTo *ALTERNATIVE_ID)

insertion point for stage branch per struct

func (*ALTERNATIVE_ID) Checkout

func (alternative_id *ALTERNATIVE_ID) Checkout(stage *StageStruct) *ALTERNATIVE_ID

Checkout alternative_id to the back repo (if it is already staged)

func (*ALTERNATIVE_ID) Commit

func (alternative_id *ALTERNATIVE_ID) Commit(stage *StageStruct) *ALTERNATIVE_ID

commit alternative_id to the back repo (if it is already staged)

func (*ALTERNATIVE_ID) CommitVoid

func (alternative_id *ALTERNATIVE_ID) CommitVoid(stage *StageStruct)

func (*ALTERNATIVE_ID) CopyBasicFields

func (from *ALTERNATIVE_ID) CopyBasicFields(to *ALTERNATIVE_ID)

func (*ALTERNATIVE_ID) GetName

func (alternative_id *ALTERNATIVE_ID) GetName() (res string)

for satisfaction of GongStruct interface

func (*ALTERNATIVE_ID) Stage

func (alternative_id *ALTERNATIVE_ID) Stage(stage *StageStruct) *ALTERNATIVE_ID

insertion point for cumulative sub template with model space calls Stage puts alternative_id to the model stage

func (*ALTERNATIVE_ID) Unstage

func (alternative_id *ALTERNATIVE_ID) Unstage(stage *StageStruct) *ALTERNATIVE_ID

Unstage removes alternative_id off the model stage

func (*ALTERNATIVE_ID) UnstageVoid

func (alternative_id *ALTERNATIVE_ID) UnstageVoid(stage *StageStruct)

UnstageVoid removes alternative_id off the model stage

type ALTERNATIVE_ID_WOP

type ALTERNATIVE_ID_WOP struct {
	// insertion point
	Name       string
	IDENTIFIER string
}

insertion point

type ATTRIBUTE_DEFINITION_BOOLEAN

type ATTRIBUTE_DEFINITION_BOOLEAN struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-BOOLEAN.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_BOOLEAN `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-BOOLEAN-REF.
	TYPE *A_DATATYPE_DEFINITION_BOOLEAN_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_BOOLEAN Named source named complex type "ATTRIBUTE-DEFINITION-BOOLEAN"

func CopyBranchATTRIBUTE_DEFINITION_BOOLEAN

func CopyBranchATTRIBUTE_DEFINITION_BOOLEAN(mapOrigCopy map[any]any, attribute_definition_booleanFrom *ATTRIBUTE_DEFINITION_BOOLEAN) (attribute_definition_booleanTo *ATTRIBUTE_DEFINITION_BOOLEAN)

func (*ATTRIBUTE_DEFINITION_BOOLEAN) Checkout

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_BOOLEAN

Checkout attribute_definition_boolean to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_BOOLEAN) Commit

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_BOOLEAN

commit attribute_definition_boolean to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_BOOLEAN) CommitVoid

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_BOOLEAN) CopyBasicFields

func (*ATTRIBUTE_DEFINITION_BOOLEAN) GetName

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_BOOLEAN) Stage

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_BOOLEAN

Stage puts attribute_definition_boolean to the model stage

func (*ATTRIBUTE_DEFINITION_BOOLEAN) Unstage

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_BOOLEAN

Unstage removes attribute_definition_boolean off the model stage

func (*ATTRIBUTE_DEFINITION_BOOLEAN) UnstageVoid

func (attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_boolean off the model stage

type ATTRIBUTE_DEFINITION_BOOLEAN_WOP

type ATTRIBUTE_DEFINITION_BOOLEAN_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_DEFINITION_DATE

type ATTRIBUTE_DEFINITION_DATE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-DATE.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_DATE `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-DATE-REF.
	TYPE *A_DATATYPE_DEFINITION_DATE_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_DATE Named source named complex type "ATTRIBUTE-DEFINITION-DATE"

func CopyBranchATTRIBUTE_DEFINITION_DATE

func CopyBranchATTRIBUTE_DEFINITION_DATE(mapOrigCopy map[any]any, attribute_definition_dateFrom *ATTRIBUTE_DEFINITION_DATE) (attribute_definition_dateTo *ATTRIBUTE_DEFINITION_DATE)

func (*ATTRIBUTE_DEFINITION_DATE) Checkout

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_DATE

Checkout attribute_definition_date to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_DATE) Commit

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_DATE

commit attribute_definition_date to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_DATE) CommitVoid

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_DATE) CopyBasicFields

func (from *ATTRIBUTE_DEFINITION_DATE) CopyBasicFields(to *ATTRIBUTE_DEFINITION_DATE)

func (*ATTRIBUTE_DEFINITION_DATE) GetName

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_DATE) Stage

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_DATE

Stage puts attribute_definition_date to the model stage

func (*ATTRIBUTE_DEFINITION_DATE) Unstage

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_DATE

Unstage removes attribute_definition_date off the model stage

func (*ATTRIBUTE_DEFINITION_DATE) UnstageVoid

func (attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_date off the model stage

type ATTRIBUTE_DEFINITION_DATE_WOP

type ATTRIBUTE_DEFINITION_DATE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_DEFINITION_ENUMERATION

type ATTRIBUTE_DEFINITION_ENUMERATION struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from attribute "MULTI-VALUED
	MULTI_VALUED bool `xml:"MULTI-VALUED,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-ENUMERATION.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_ENUMERATION `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-ENUMERATION-REF.
	TYPE *A_DATATYPE_DEFINITION_ENUMERATION_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_ENUMERATION Named source named complex type "ATTRIBUTE-DEFINITION-ENUMERATION"

func CopyBranchATTRIBUTE_DEFINITION_ENUMERATION

func CopyBranchATTRIBUTE_DEFINITION_ENUMERATION(mapOrigCopy map[any]any, attribute_definition_enumerationFrom *ATTRIBUTE_DEFINITION_ENUMERATION) (attribute_definition_enumerationTo *ATTRIBUTE_DEFINITION_ENUMERATION)

func (*ATTRIBUTE_DEFINITION_ENUMERATION) Checkout

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_ENUMERATION

Checkout attribute_definition_enumeration to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_ENUMERATION) Commit

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_ENUMERATION

commit attribute_definition_enumeration to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_ENUMERATION) CommitVoid

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_ENUMERATION) CopyBasicFields

func (*ATTRIBUTE_DEFINITION_ENUMERATION) GetName

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_ENUMERATION) Stage

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_ENUMERATION

Stage puts attribute_definition_enumeration to the model stage

func (*ATTRIBUTE_DEFINITION_ENUMERATION) Unstage

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_ENUMERATION

Unstage removes attribute_definition_enumeration off the model stage

func (*ATTRIBUTE_DEFINITION_ENUMERATION) UnstageVoid

func (attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_enumeration off the model stage

type ATTRIBUTE_DEFINITION_ENUMERATION_WOP

type ATTRIBUTE_DEFINITION_ENUMERATION_WOP struct {
	// insertion point
	Name         string
	DESC         string
	IDENTIFIER   string
	IS_EDITABLE  bool
	LAST_CHANGE  string
	LONG_NAME    string
	MULTI_VALUED bool
}

type ATTRIBUTE_DEFINITION_INTEGER

type ATTRIBUTE_DEFINITION_INTEGER struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-INTEGER.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_INTEGER `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-INTEGER-REF.
	TYPE *A_DATATYPE_DEFINITION_INTEGER_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_INTEGER Named source named complex type "ATTRIBUTE-DEFINITION-INTEGER"

func CopyBranchATTRIBUTE_DEFINITION_INTEGER

func CopyBranchATTRIBUTE_DEFINITION_INTEGER(mapOrigCopy map[any]any, attribute_definition_integerFrom *ATTRIBUTE_DEFINITION_INTEGER) (attribute_definition_integerTo *ATTRIBUTE_DEFINITION_INTEGER)

func (*ATTRIBUTE_DEFINITION_INTEGER) Checkout

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_INTEGER

Checkout attribute_definition_integer to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_INTEGER) Commit

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_INTEGER

commit attribute_definition_integer to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_INTEGER) CommitVoid

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_INTEGER) CopyBasicFields

func (*ATTRIBUTE_DEFINITION_INTEGER) GetName

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_INTEGER) Stage

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_INTEGER

Stage puts attribute_definition_integer to the model stage

func (*ATTRIBUTE_DEFINITION_INTEGER) Unstage

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_INTEGER

Unstage removes attribute_definition_integer off the model stage

func (*ATTRIBUTE_DEFINITION_INTEGER) UnstageVoid

func (attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_integer off the model stage

type ATTRIBUTE_DEFINITION_INTEGER_WOP

type ATTRIBUTE_DEFINITION_INTEGER_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_DEFINITION_REAL

type ATTRIBUTE_DEFINITION_REAL struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-REAL.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_REAL `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-REAL-REF.
	TYPE *A_DATATYPE_DEFINITION_REAL_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_REAL Named source named complex type "ATTRIBUTE-DEFINITION-REAL"

func CopyBranchATTRIBUTE_DEFINITION_REAL

func CopyBranchATTRIBUTE_DEFINITION_REAL(mapOrigCopy map[any]any, attribute_definition_realFrom *ATTRIBUTE_DEFINITION_REAL) (attribute_definition_realTo *ATTRIBUTE_DEFINITION_REAL)

func (*ATTRIBUTE_DEFINITION_REAL) Checkout

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_REAL

Checkout attribute_definition_real to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_REAL) Commit

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_REAL

commit attribute_definition_real to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_REAL) CommitVoid

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_REAL) CopyBasicFields

func (from *ATTRIBUTE_DEFINITION_REAL) CopyBasicFields(to *ATTRIBUTE_DEFINITION_REAL)

func (*ATTRIBUTE_DEFINITION_REAL) GetName

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_REAL) Stage

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_REAL

Stage puts attribute_definition_real to the model stage

func (*ATTRIBUTE_DEFINITION_REAL) Unstage

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_REAL

Unstage removes attribute_definition_real off the model stage

func (*ATTRIBUTE_DEFINITION_REAL) UnstageVoid

func (attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_real off the model stage

type ATTRIBUTE_DEFINITION_REAL_WOP

type ATTRIBUTE_DEFINITION_REAL_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_DEFINITION_STRING

type ATTRIBUTE_DEFINITION_STRING struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-STRING.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_STRING `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-STRING-REF.
	TYPE *A_DATATYPE_DEFINITION_STRING_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_STRING Named source named complex type "ATTRIBUTE-DEFINITION-STRING"

func CopyBranchATTRIBUTE_DEFINITION_STRING

func CopyBranchATTRIBUTE_DEFINITION_STRING(mapOrigCopy map[any]any, attribute_definition_stringFrom *ATTRIBUTE_DEFINITION_STRING) (attribute_definition_stringTo *ATTRIBUTE_DEFINITION_STRING)

func (*ATTRIBUTE_DEFINITION_STRING) Checkout

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_STRING

Checkout attribute_definition_string to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_STRING) Commit

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_STRING

commit attribute_definition_string to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_STRING) CommitVoid

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_STRING) CopyBasicFields

func (from *ATTRIBUTE_DEFINITION_STRING) CopyBasicFields(to *ATTRIBUTE_DEFINITION_STRING)

func (*ATTRIBUTE_DEFINITION_STRING) GetName

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_STRING) Stage

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_STRING

Stage puts attribute_definition_string to the model stage

func (*ATTRIBUTE_DEFINITION_STRING) Unstage

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_STRING

Unstage removes attribute_definition_string off the model stage

func (*ATTRIBUTE_DEFINITION_STRING) UnstageVoid

func (attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_string off the model stage

type ATTRIBUTE_DEFINITION_STRING_WOP

type ATTRIBUTE_DEFINITION_STRING_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_DEFINITION_XHTML

type ATTRIBUTE_DEFINITION_XHTML struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "DEFAULT-VALUE" of type A_ATTRIBUTE-VALUE-XHTML.
	DEFAULT_VALUE *A_ATTRIBUTE_VALUE_XHTML `xml:"DEFAULT-VALUE,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_DATATYPE-DEFINITION-XHTML-REF.
	TYPE *A_DATATYPE_DEFINITION_XHTML_REF `xml:"TYPE,omitempty"`
}

ATTRIBUTE_DEFINITION_XHTML Named source named complex type "ATTRIBUTE-DEFINITION-XHTML"

func CopyBranchATTRIBUTE_DEFINITION_XHTML

func CopyBranchATTRIBUTE_DEFINITION_XHTML(mapOrigCopy map[any]any, attribute_definition_xhtmlFrom *ATTRIBUTE_DEFINITION_XHTML) (attribute_definition_xhtmlTo *ATTRIBUTE_DEFINITION_XHTML)

func (*ATTRIBUTE_DEFINITION_XHTML) Checkout

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) Checkout(stage *StageStruct) *ATTRIBUTE_DEFINITION_XHTML

Checkout attribute_definition_xhtml to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_XHTML) Commit

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) Commit(stage *StageStruct) *ATTRIBUTE_DEFINITION_XHTML

commit attribute_definition_xhtml to the back repo (if it is already staged)

func (*ATTRIBUTE_DEFINITION_XHTML) CommitVoid

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_DEFINITION_XHTML) CopyBasicFields

func (from *ATTRIBUTE_DEFINITION_XHTML) CopyBasicFields(to *ATTRIBUTE_DEFINITION_XHTML)

func (*ATTRIBUTE_DEFINITION_XHTML) GetName

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_DEFINITION_XHTML) Stage

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) Stage(stage *StageStruct) *ATTRIBUTE_DEFINITION_XHTML

Stage puts attribute_definition_xhtml to the model stage

func (*ATTRIBUTE_DEFINITION_XHTML) Unstage

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) Unstage(stage *StageStruct) *ATTRIBUTE_DEFINITION_XHTML

Unstage removes attribute_definition_xhtml off the model stage

func (*ATTRIBUTE_DEFINITION_XHTML) UnstageVoid

func (attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_definition_xhtml off the model stage

type ATTRIBUTE_DEFINITION_XHTML_WOP

type ATTRIBUTE_DEFINITION_XHTML_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	IS_EDITABLE bool
	LAST_CHANGE string
	LONG_NAME   string
}

type ATTRIBUTE_VALUE_BOOLEAN

type ATTRIBUTE_VALUE_BOOLEAN struct {
	Name string `xml:"-"`

	// generated from attribute "THE-VALUE
	THE_VALUE bool `xml:"THE-VALUE,attr,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-BOOLEAN-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_BOOLEAN Named source named complex type "ATTRIBUTE-VALUE-BOOLEAN"

func CopyBranchATTRIBUTE_VALUE_BOOLEAN

func CopyBranchATTRIBUTE_VALUE_BOOLEAN(mapOrigCopy map[any]any, attribute_value_booleanFrom *ATTRIBUTE_VALUE_BOOLEAN) (attribute_value_booleanTo *ATTRIBUTE_VALUE_BOOLEAN)

func (*ATTRIBUTE_VALUE_BOOLEAN) Checkout

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_BOOLEAN

Checkout attribute_value_boolean to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_BOOLEAN) Commit

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_BOOLEAN

commit attribute_value_boolean to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_BOOLEAN) CommitVoid

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_BOOLEAN) CopyBasicFields

func (from *ATTRIBUTE_VALUE_BOOLEAN) CopyBasicFields(to *ATTRIBUTE_VALUE_BOOLEAN)

func (*ATTRIBUTE_VALUE_BOOLEAN) GetName

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_BOOLEAN) Stage

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_BOOLEAN

Stage puts attribute_value_boolean to the model stage

func (*ATTRIBUTE_VALUE_BOOLEAN) Unstage

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_BOOLEAN

Unstage removes attribute_value_boolean off the model stage

func (*ATTRIBUTE_VALUE_BOOLEAN) UnstageVoid

func (attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_boolean off the model stage

type ATTRIBUTE_VALUE_BOOLEAN_WOP

type ATTRIBUTE_VALUE_BOOLEAN_WOP struct {
	// insertion point
	Name      string
	THE_VALUE bool
}

type ATTRIBUTE_VALUE_DATE

type ATTRIBUTE_VALUE_DATE struct {
	Name string `xml:"-"`

	// generated from attribute "THE-VALUE
	THE_VALUE string `xml:"THE-VALUE,attr,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-DATE-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_DATE_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_DATE Named source named complex type "ATTRIBUTE-VALUE-DATE"

func CopyBranchATTRIBUTE_VALUE_DATE

func CopyBranchATTRIBUTE_VALUE_DATE(mapOrigCopy map[any]any, attribute_value_dateFrom *ATTRIBUTE_VALUE_DATE) (attribute_value_dateTo *ATTRIBUTE_VALUE_DATE)

func (*ATTRIBUTE_VALUE_DATE) Checkout

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_DATE

Checkout attribute_value_date to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_DATE) Commit

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_DATE

commit attribute_value_date to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_DATE) CommitVoid

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_DATE) CopyBasicFields

func (from *ATTRIBUTE_VALUE_DATE) CopyBasicFields(to *ATTRIBUTE_VALUE_DATE)

func (*ATTRIBUTE_VALUE_DATE) GetName

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_DATE) Stage

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_DATE

Stage puts attribute_value_date to the model stage

func (*ATTRIBUTE_VALUE_DATE) Unstage

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_DATE

Unstage removes attribute_value_date off the model stage

func (*ATTRIBUTE_VALUE_DATE) UnstageVoid

func (attribute_value_date *ATTRIBUTE_VALUE_DATE) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_date off the model stage

type ATTRIBUTE_VALUE_DATE_WOP

type ATTRIBUTE_VALUE_DATE_WOP struct {
	// insertion point
	Name      string
	THE_VALUE string
}

type ATTRIBUTE_VALUE_ENUMERATION

type ATTRIBUTE_VALUE_ENUMERATION struct {
	Name string `xml:"-"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-ENUMERATION-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF `xml:"DEFINITION,omitempty"`

	// generated from anonymous type within outer element "VALUES" of type A_ENUM-VALUE-REF.
	VALUES *A_ENUM_VALUE_REF `xml:"VALUES,omitempty"`
}

ATTRIBUTE_VALUE_ENUMERATION Named source named complex type "ATTRIBUTE-VALUE-ENUMERATION"

func CopyBranchATTRIBUTE_VALUE_ENUMERATION

func CopyBranchATTRIBUTE_VALUE_ENUMERATION(mapOrigCopy map[any]any, attribute_value_enumerationFrom *ATTRIBUTE_VALUE_ENUMERATION) (attribute_value_enumerationTo *ATTRIBUTE_VALUE_ENUMERATION)

func (*ATTRIBUTE_VALUE_ENUMERATION) Checkout

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_ENUMERATION

Checkout attribute_value_enumeration to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_ENUMERATION) Commit

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_ENUMERATION

commit attribute_value_enumeration to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_ENUMERATION) CommitVoid

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_ENUMERATION) CopyBasicFields

func (from *ATTRIBUTE_VALUE_ENUMERATION) CopyBasicFields(to *ATTRIBUTE_VALUE_ENUMERATION)

func (*ATTRIBUTE_VALUE_ENUMERATION) GetName

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_ENUMERATION) Stage

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_ENUMERATION

Stage puts attribute_value_enumeration to the model stage

func (*ATTRIBUTE_VALUE_ENUMERATION) Unstage

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_ENUMERATION

Unstage removes attribute_value_enumeration off the model stage

func (*ATTRIBUTE_VALUE_ENUMERATION) UnstageVoid

func (attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_enumeration off the model stage

type ATTRIBUTE_VALUE_ENUMERATION_WOP

type ATTRIBUTE_VALUE_ENUMERATION_WOP struct {
	// insertion point
	Name string
}

type ATTRIBUTE_VALUE_INTEGER

type ATTRIBUTE_VALUE_INTEGER struct {
	Name string `xml:"-"`

	// generated from attribute "THE-VALUE
	THE_VALUE int `xml:"THE-VALUE,attr,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-INTEGER-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_INTEGER_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_INTEGER Named source named complex type "ATTRIBUTE-VALUE-INTEGER"

func CopyBranchATTRIBUTE_VALUE_INTEGER

func CopyBranchATTRIBUTE_VALUE_INTEGER(mapOrigCopy map[any]any, attribute_value_integerFrom *ATTRIBUTE_VALUE_INTEGER) (attribute_value_integerTo *ATTRIBUTE_VALUE_INTEGER)

func (*ATTRIBUTE_VALUE_INTEGER) Checkout

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_INTEGER

Checkout attribute_value_integer to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_INTEGER) Commit

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_INTEGER

commit attribute_value_integer to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_INTEGER) CommitVoid

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_INTEGER) CopyBasicFields

func (from *ATTRIBUTE_VALUE_INTEGER) CopyBasicFields(to *ATTRIBUTE_VALUE_INTEGER)

func (*ATTRIBUTE_VALUE_INTEGER) GetName

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_INTEGER) Stage

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_INTEGER

Stage puts attribute_value_integer to the model stage

func (*ATTRIBUTE_VALUE_INTEGER) Unstage

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_INTEGER

Unstage removes attribute_value_integer off the model stage

func (*ATTRIBUTE_VALUE_INTEGER) UnstageVoid

func (attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_integer off the model stage

type ATTRIBUTE_VALUE_INTEGER_WOP

type ATTRIBUTE_VALUE_INTEGER_WOP struct {
	// insertion point
	Name      string
	THE_VALUE int
}

type ATTRIBUTE_VALUE_REAL

type ATTRIBUTE_VALUE_REAL struct {
	Name string `xml:"-"`

	// generated from attribute "THE-VALUE
	THE_VALUE float64 `xml:"THE-VALUE,attr,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-REAL-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_REAL_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_REAL Named source named complex type "ATTRIBUTE-VALUE-REAL"

func CopyBranchATTRIBUTE_VALUE_REAL

func CopyBranchATTRIBUTE_VALUE_REAL(mapOrigCopy map[any]any, attribute_value_realFrom *ATTRIBUTE_VALUE_REAL) (attribute_value_realTo *ATTRIBUTE_VALUE_REAL)

func (*ATTRIBUTE_VALUE_REAL) Checkout

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_REAL

Checkout attribute_value_real to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_REAL) Commit

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_REAL

commit attribute_value_real to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_REAL) CommitVoid

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_REAL) CopyBasicFields

func (from *ATTRIBUTE_VALUE_REAL) CopyBasicFields(to *ATTRIBUTE_VALUE_REAL)

func (*ATTRIBUTE_VALUE_REAL) GetName

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_REAL) Stage

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_REAL

Stage puts attribute_value_real to the model stage

func (*ATTRIBUTE_VALUE_REAL) Unstage

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_REAL

Unstage removes attribute_value_real off the model stage

func (*ATTRIBUTE_VALUE_REAL) UnstageVoid

func (attribute_value_real *ATTRIBUTE_VALUE_REAL) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_real off the model stage

type ATTRIBUTE_VALUE_REAL_WOP

type ATTRIBUTE_VALUE_REAL_WOP struct {
	// insertion point
	Name      string
	THE_VALUE float64
}

type ATTRIBUTE_VALUE_STRING

type ATTRIBUTE_VALUE_STRING struct {
	Name string `xml:"-"`

	// generated from attribute "THE-VALUE
	THE_VALUE string `xml:"THE-VALUE,attr,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-STRING-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_STRING_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_STRING Named source named complex type "ATTRIBUTE-VALUE-STRING"

func CopyBranchATTRIBUTE_VALUE_STRING

func CopyBranchATTRIBUTE_VALUE_STRING(mapOrigCopy map[any]any, attribute_value_stringFrom *ATTRIBUTE_VALUE_STRING) (attribute_value_stringTo *ATTRIBUTE_VALUE_STRING)

func (*ATTRIBUTE_VALUE_STRING) Checkout

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_STRING

Checkout attribute_value_string to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_STRING) Commit

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_STRING

commit attribute_value_string to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_STRING) CommitVoid

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_STRING) CopyBasicFields

func (from *ATTRIBUTE_VALUE_STRING) CopyBasicFields(to *ATTRIBUTE_VALUE_STRING)

func (*ATTRIBUTE_VALUE_STRING) GetName

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_STRING) Stage

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_STRING

Stage puts attribute_value_string to the model stage

func (*ATTRIBUTE_VALUE_STRING) Unstage

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_STRING

Unstage removes attribute_value_string off the model stage

func (*ATTRIBUTE_VALUE_STRING) UnstageVoid

func (attribute_value_string *ATTRIBUTE_VALUE_STRING) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_string off the model stage

type ATTRIBUTE_VALUE_STRING_WOP

type ATTRIBUTE_VALUE_STRING_WOP struct {
	// insertion point
	Name      string
	THE_VALUE string
}

type ATTRIBUTE_VALUE_XHTML

type ATTRIBUTE_VALUE_XHTML struct {
	Name string `xml:"-"`

	// generated from attribute "IS-SIMPLIFIED
	IS_SIMPLIFIED bool `xml:"IS-SIMPLIFIED,attr,omitempty"`

	// generated from element "THE-VALUE" of type XHTML-CONTENT order 103 depth 1
	THE_VALUE *XHTML_CONTENT `xml:"THE-VALUE,omitempty"`

	// generated from element "THE-ORIGINAL-VALUE" of type XHTML-CONTENT order 104 depth 1
	THE_ORIGINAL_VALUE *XHTML_CONTENT `xml:"THE-ORIGINAL-VALUE,omitempty"`

	// generated from anonymous type within outer element "DEFINITION" of type A_ATTRIBUTE-DEFINITION-XHTML-REF.
	DEFINITION *A_ATTRIBUTE_DEFINITION_XHTML_REF `xml:"DEFINITION,omitempty"`
}

ATTRIBUTE_VALUE_XHTML Named source named complex type "ATTRIBUTE-VALUE-XHTML"

func CopyBranchATTRIBUTE_VALUE_XHTML

func CopyBranchATTRIBUTE_VALUE_XHTML(mapOrigCopy map[any]any, attribute_value_xhtmlFrom *ATTRIBUTE_VALUE_XHTML) (attribute_value_xhtmlTo *ATTRIBUTE_VALUE_XHTML)

func (*ATTRIBUTE_VALUE_XHTML) Checkout

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) Checkout(stage *StageStruct) *ATTRIBUTE_VALUE_XHTML

Checkout attribute_value_xhtml to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_XHTML) Commit

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) Commit(stage *StageStruct) *ATTRIBUTE_VALUE_XHTML

commit attribute_value_xhtml to the back repo (if it is already staged)

func (*ATTRIBUTE_VALUE_XHTML) CommitVoid

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) CommitVoid(stage *StageStruct)

func (*ATTRIBUTE_VALUE_XHTML) CopyBasicFields

func (from *ATTRIBUTE_VALUE_XHTML) CopyBasicFields(to *ATTRIBUTE_VALUE_XHTML)

func (*ATTRIBUTE_VALUE_XHTML) GetName

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) GetName() (res string)

for satisfaction of GongStruct interface

func (*ATTRIBUTE_VALUE_XHTML) Stage

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) Stage(stage *StageStruct) *ATTRIBUTE_VALUE_XHTML

Stage puts attribute_value_xhtml to the model stage

func (*ATTRIBUTE_VALUE_XHTML) Unstage

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) Unstage(stage *StageStruct) *ATTRIBUTE_VALUE_XHTML

Unstage removes attribute_value_xhtml off the model stage

func (*ATTRIBUTE_VALUE_XHTML) UnstageVoid

func (attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) UnstageVoid(stage *StageStruct)

UnstageVoid removes attribute_value_xhtml off the model stage

type ATTRIBUTE_VALUE_XHTML_WOP

type ATTRIBUTE_VALUE_XHTML_WOP struct {
	// insertion point
	Name          string
	IS_SIMPLIFIED bool
}

type A_ALTERNATIVE_ID

type A_ALTERNATIVE_ID struct {
	Name string `xml:"-"`

	// generated from element "ALTERNATIVE-ID" of type ALTERNATIVE-ID order 8 depth 3
	ALTERNATIVE_ID *ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

A_ALTERNATIVE_ID Named source within outer element "ALTERNATIVE-ID"

func CopyBranchA_ALTERNATIVE_ID

func CopyBranchA_ALTERNATIVE_ID(mapOrigCopy map[any]any, a_alternative_idFrom *A_ALTERNATIVE_ID) (a_alternative_idTo *A_ALTERNATIVE_ID)

func (*A_ALTERNATIVE_ID) Checkout

func (a_alternative_id *A_ALTERNATIVE_ID) Checkout(stage *StageStruct) *A_ALTERNATIVE_ID

Checkout a_alternative_id to the back repo (if it is already staged)

func (*A_ALTERNATIVE_ID) Commit

func (a_alternative_id *A_ALTERNATIVE_ID) Commit(stage *StageStruct) *A_ALTERNATIVE_ID

commit a_alternative_id to the back repo (if it is already staged)

func (*A_ALTERNATIVE_ID) CommitVoid

func (a_alternative_id *A_ALTERNATIVE_ID) CommitVoid(stage *StageStruct)

func (*A_ALTERNATIVE_ID) CopyBasicFields

func (from *A_ALTERNATIVE_ID) CopyBasicFields(to *A_ALTERNATIVE_ID)

func (*A_ALTERNATIVE_ID) GetName

func (a_alternative_id *A_ALTERNATIVE_ID) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ALTERNATIVE_ID) Stage

func (a_alternative_id *A_ALTERNATIVE_ID) Stage(stage *StageStruct) *A_ALTERNATIVE_ID

Stage puts a_alternative_id to the model stage

func (*A_ALTERNATIVE_ID) Unstage

func (a_alternative_id *A_ALTERNATIVE_ID) Unstage(stage *StageStruct) *A_ALTERNATIVE_ID

Unstage removes a_alternative_id off the model stage

func (*A_ALTERNATIVE_ID) UnstageVoid

func (a_alternative_id *A_ALTERNATIVE_ID) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_alternative_id off the model stage

type A_ALTERNATIVE_ID_WOP

type A_ALTERNATIVE_ID_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

type A_ATTRIBUTE_DEFINITION_BOOLEAN_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-BOOLEAN-REF" of type LOCAL-REF order 78 depth 3
	ATTRIBUTE_DEFINITION_BOOLEAN_REF string `xml:"ATTRIBUTE-DEFINITION-BOOLEAN-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_BOOLEAN_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(mapOrigCopy map[any]any, a_attribute_definition_boolean_refFrom *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) (a_attribute_definition_boolean_refTo *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Checkout

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

Checkout a_attribute_definition_boolean_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Commit

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

commit a_attribute_definition_boolean_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) CommitVoid

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) GetName

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Stage

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

Stage puts a_attribute_definition_boolean_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Unstage

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

Unstage removes a_attribute_definition_boolean_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) UnstageVoid

func (a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_boolean_ref off the model stage

type A_ATTRIBUTE_DEFINITION_BOOLEAN_REF_WOP

type A_ATTRIBUTE_DEFINITION_BOOLEAN_REF_WOP struct {
	// insertion point
	Name                             string
	ATTRIBUTE_DEFINITION_BOOLEAN_REF string
}

type A_ATTRIBUTE_DEFINITION_DATE_REF

type A_ATTRIBUTE_DEFINITION_DATE_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-DATE-REF" of type LOCAL-REF order 82 depth 3
	ATTRIBUTE_DEFINITION_DATE_REF string `xml:"ATTRIBUTE-DEFINITION-DATE-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_DATE_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_DATE_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_DATE_REF(mapOrigCopy map[any]any, a_attribute_definition_date_refFrom *A_ATTRIBUTE_DEFINITION_DATE_REF) (a_attribute_definition_date_refTo *A_ATTRIBUTE_DEFINITION_DATE_REF)

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) Checkout

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_DATE_REF

Checkout a_attribute_definition_date_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) Commit

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_DATE_REF

commit a_attribute_definition_date_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) CommitVoid

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) GetName

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) Stage

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_DATE_REF

Stage puts a_attribute_definition_date_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) Unstage

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_DATE_REF

Unstage removes a_attribute_definition_date_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_DATE_REF) UnstageVoid

func (a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_date_ref off the model stage

type A_ATTRIBUTE_DEFINITION_DATE_REF_WOP

type A_ATTRIBUTE_DEFINITION_DATE_REF_WOP struct {
	// insertion point
	Name                          string
	ATTRIBUTE_DEFINITION_DATE_REF string
}

type A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

type A_ATTRIBUTE_DEFINITION_ENUMERATION_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-ENUMERATION-REF" of type LOCAL-REF order 86 depth 3
	ATTRIBUTE_DEFINITION_ENUMERATION_REF string `xml:"ATTRIBUTE-DEFINITION-ENUMERATION-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_ENUMERATION_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(mapOrigCopy map[any]any, a_attribute_definition_enumeration_refFrom *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) (a_attribute_definition_enumeration_refTo *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Checkout

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

Checkout a_attribute_definition_enumeration_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Commit

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

commit a_attribute_definition_enumeration_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) CommitVoid

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) GetName

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Stage

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

Stage puts a_attribute_definition_enumeration_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Unstage

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

Unstage removes a_attribute_definition_enumeration_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) UnstageVoid

func (a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_enumeration_ref off the model stage

type A_ATTRIBUTE_DEFINITION_ENUMERATION_REF_WOP

type A_ATTRIBUTE_DEFINITION_ENUMERATION_REF_WOP struct {
	// insertion point
	Name                                 string
	ATTRIBUTE_DEFINITION_ENUMERATION_REF string
}

type A_ATTRIBUTE_DEFINITION_INTEGER_REF

type A_ATTRIBUTE_DEFINITION_INTEGER_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-INTEGER-REF" of type LOCAL-REF order 93 depth 3
	ATTRIBUTE_DEFINITION_INTEGER_REF string `xml:"ATTRIBUTE-DEFINITION-INTEGER-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_INTEGER_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF(mapOrigCopy map[any]any, a_attribute_definition_integer_refFrom *A_ATTRIBUTE_DEFINITION_INTEGER_REF) (a_attribute_definition_integer_refTo *A_ATTRIBUTE_DEFINITION_INTEGER_REF)

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) Checkout

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_INTEGER_REF

Checkout a_attribute_definition_integer_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) Commit

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_INTEGER_REF

commit a_attribute_definition_integer_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) CommitVoid

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) GetName

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) Stage

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_INTEGER_REF

Stage puts a_attribute_definition_integer_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) Unstage

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_INTEGER_REF

Unstage removes a_attribute_definition_integer_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_INTEGER_REF) UnstageVoid

func (a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_integer_ref off the model stage

type A_ATTRIBUTE_DEFINITION_INTEGER_REF_WOP

type A_ATTRIBUTE_DEFINITION_INTEGER_REF_WOP struct {
	// insertion point
	Name                             string
	ATTRIBUTE_DEFINITION_INTEGER_REF string
}

type A_ATTRIBUTE_DEFINITION_REAL_REF

type A_ATTRIBUTE_DEFINITION_REAL_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-REAL-REF" of type LOCAL-REF order 97 depth 3
	ATTRIBUTE_DEFINITION_REAL_REF string `xml:"ATTRIBUTE-DEFINITION-REAL-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_REAL_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_REAL_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_REAL_REF(mapOrigCopy map[any]any, a_attribute_definition_real_refFrom *A_ATTRIBUTE_DEFINITION_REAL_REF) (a_attribute_definition_real_refTo *A_ATTRIBUTE_DEFINITION_REAL_REF)

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) Checkout

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_REAL_REF

Checkout a_attribute_definition_real_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) Commit

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_REAL_REF

commit a_attribute_definition_real_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) CommitVoid

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) GetName

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) Stage

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_REAL_REF

Stage puts a_attribute_definition_real_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) Unstage

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_REAL_REF

Unstage removes a_attribute_definition_real_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_REAL_REF) UnstageVoid

func (a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_real_ref off the model stage

type A_ATTRIBUTE_DEFINITION_REAL_REF_WOP

type A_ATTRIBUTE_DEFINITION_REAL_REF_WOP struct {
	// insertion point
	Name                          string
	ATTRIBUTE_DEFINITION_REAL_REF string
}

type A_ATTRIBUTE_DEFINITION_STRING_REF

type A_ATTRIBUTE_DEFINITION_STRING_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-STRING-REF" of type LOCAL-REF order 101 depth 3
	ATTRIBUTE_DEFINITION_STRING_REF string `xml:"ATTRIBUTE-DEFINITION-STRING-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_STRING_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_STRING_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_STRING_REF(mapOrigCopy map[any]any, a_attribute_definition_string_refFrom *A_ATTRIBUTE_DEFINITION_STRING_REF) (a_attribute_definition_string_refTo *A_ATTRIBUTE_DEFINITION_STRING_REF)

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) Checkout

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_STRING_REF

Checkout a_attribute_definition_string_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) Commit

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_STRING_REF

commit a_attribute_definition_string_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) CommitVoid

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) GetName

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) Stage

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_STRING_REF

Stage puts a_attribute_definition_string_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) Unstage

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_STRING_REF

Unstage removes a_attribute_definition_string_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_STRING_REF) UnstageVoid

func (a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_string_ref off the model stage

type A_ATTRIBUTE_DEFINITION_STRING_REF_WOP

type A_ATTRIBUTE_DEFINITION_STRING_REF_WOP struct {
	// insertion point
	Name                            string
	ATTRIBUTE_DEFINITION_STRING_REF string
}

type A_ATTRIBUTE_DEFINITION_XHTML_REF

type A_ATTRIBUTE_DEFINITION_XHTML_REF struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-XHTML-REF" of type LOCAL-REF order 107 depth 3
	ATTRIBUTE_DEFINITION_XHTML_REF string `xml:"ATTRIBUTE-DEFINITION-XHTML-REF,omitempty"`
}

A_ATTRIBUTE_DEFINITION_XHTML_REF Named source within outer element "DEFINITION"

func CopyBranchA_ATTRIBUTE_DEFINITION_XHTML_REF

func CopyBranchA_ATTRIBUTE_DEFINITION_XHTML_REF(mapOrigCopy map[any]any, a_attribute_definition_xhtml_refFrom *A_ATTRIBUTE_DEFINITION_XHTML_REF) (a_attribute_definition_xhtml_refTo *A_ATTRIBUTE_DEFINITION_XHTML_REF)

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) Checkout

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) Checkout(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_XHTML_REF

Checkout a_attribute_definition_xhtml_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) Commit

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) Commit(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_XHTML_REF

commit a_attribute_definition_xhtml_ref to the back repo (if it is already staged)

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) CommitVoid

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) CopyBasicFields

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) GetName

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) Stage

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) Stage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_XHTML_REF

Stage puts a_attribute_definition_xhtml_ref to the model stage

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) Unstage

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) Unstage(stage *StageStruct) *A_ATTRIBUTE_DEFINITION_XHTML_REF

Unstage removes a_attribute_definition_xhtml_ref off the model stage

func (*A_ATTRIBUTE_DEFINITION_XHTML_REF) UnstageVoid

func (a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_definition_xhtml_ref off the model stage

type A_ATTRIBUTE_DEFINITION_XHTML_REF_WOP

type A_ATTRIBUTE_DEFINITION_XHTML_REF_WOP struct {
	// insertion point
	Name                           string
	ATTRIBUTE_DEFINITION_XHTML_REF string
}

type A_ATTRIBUTE_VALUE_BOOLEAN

type A_ATTRIBUTE_VALUE_BOOLEAN struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-BOOLEAN" of type ATTRIBUTE-VALUE-BOOLEAN order 11 depth 3
	ATTRIBUTE_VALUE_BOOLEAN []*ATTRIBUTE_VALUE_BOOLEAN `xml:"ATTRIBUTE-VALUE-BOOLEAN,omitempty"`
}

A_ATTRIBUTE_VALUE_BOOLEAN Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_BOOLEAN

func CopyBranchA_ATTRIBUTE_VALUE_BOOLEAN(mapOrigCopy map[any]any, a_attribute_value_booleanFrom *A_ATTRIBUTE_VALUE_BOOLEAN) (a_attribute_value_booleanTo *A_ATTRIBUTE_VALUE_BOOLEAN)

func (*A_ATTRIBUTE_VALUE_BOOLEAN) Checkout

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_BOOLEAN

Checkout a_attribute_value_boolean to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_BOOLEAN) Commit

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_BOOLEAN

commit a_attribute_value_boolean to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_BOOLEAN) CommitVoid

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_BOOLEAN) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_BOOLEAN) CopyBasicFields(to *A_ATTRIBUTE_VALUE_BOOLEAN)

func (*A_ATTRIBUTE_VALUE_BOOLEAN) GetName

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_BOOLEAN) Stage

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_BOOLEAN

Stage puts a_attribute_value_boolean to the model stage

func (*A_ATTRIBUTE_VALUE_BOOLEAN) Unstage

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_BOOLEAN

Unstage removes a_attribute_value_boolean off the model stage

func (*A_ATTRIBUTE_VALUE_BOOLEAN) UnstageVoid

func (a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_boolean off the model stage

type A_ATTRIBUTE_VALUE_BOOLEAN_WOP

type A_ATTRIBUTE_VALUE_BOOLEAN_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_DATE

type A_ATTRIBUTE_VALUE_DATE struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-DATE" of type ATTRIBUTE-VALUE-DATE order 21 depth 3
	ATTRIBUTE_VALUE_DATE []*ATTRIBUTE_VALUE_DATE `xml:"ATTRIBUTE-VALUE-DATE,omitempty"`
}

A_ATTRIBUTE_VALUE_DATE Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_DATE

func CopyBranchA_ATTRIBUTE_VALUE_DATE(mapOrigCopy map[any]any, a_attribute_value_dateFrom *A_ATTRIBUTE_VALUE_DATE) (a_attribute_value_dateTo *A_ATTRIBUTE_VALUE_DATE)

func (*A_ATTRIBUTE_VALUE_DATE) Checkout

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_DATE

Checkout a_attribute_value_date to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_DATE) Commit

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_DATE

commit a_attribute_value_date to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_DATE) CommitVoid

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_DATE) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_DATE) CopyBasicFields(to *A_ATTRIBUTE_VALUE_DATE)

func (*A_ATTRIBUTE_VALUE_DATE) GetName

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_DATE) Stage

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_DATE

Stage puts a_attribute_value_date to the model stage

func (*A_ATTRIBUTE_VALUE_DATE) Unstage

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_DATE

Unstage removes a_attribute_value_date off the model stage

func (*A_ATTRIBUTE_VALUE_DATE) UnstageVoid

func (a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_date off the model stage

type A_ATTRIBUTE_VALUE_DATE_WOP

type A_ATTRIBUTE_VALUE_DATE_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_ENUMERATION

type A_ATTRIBUTE_VALUE_ENUMERATION struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-ENUMERATION" of type ATTRIBUTE-VALUE-ENUMERATION order 28 depth 3
	ATTRIBUTE_VALUE_ENUMERATION []*ATTRIBUTE_VALUE_ENUMERATION `xml:"ATTRIBUTE-VALUE-ENUMERATION,omitempty"`
}

A_ATTRIBUTE_VALUE_ENUMERATION Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_ENUMERATION

func CopyBranchA_ATTRIBUTE_VALUE_ENUMERATION(mapOrigCopy map[any]any, a_attribute_value_enumerationFrom *A_ATTRIBUTE_VALUE_ENUMERATION) (a_attribute_value_enumerationTo *A_ATTRIBUTE_VALUE_ENUMERATION)

func (*A_ATTRIBUTE_VALUE_ENUMERATION) Checkout

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_ENUMERATION

Checkout a_attribute_value_enumeration to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_ENUMERATION) Commit

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_ENUMERATION

commit a_attribute_value_enumeration to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_ENUMERATION) CommitVoid

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_ENUMERATION) CopyBasicFields

func (*A_ATTRIBUTE_VALUE_ENUMERATION) GetName

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_ENUMERATION) Stage

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_ENUMERATION

Stage puts a_attribute_value_enumeration to the model stage

func (*A_ATTRIBUTE_VALUE_ENUMERATION) Unstage

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_ENUMERATION

Unstage removes a_attribute_value_enumeration off the model stage

func (*A_ATTRIBUTE_VALUE_ENUMERATION) UnstageVoid

func (a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_enumeration off the model stage

type A_ATTRIBUTE_VALUE_ENUMERATION_WOP

type A_ATTRIBUTE_VALUE_ENUMERATION_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_INTEGER

type A_ATTRIBUTE_VALUE_INTEGER struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-INTEGER" of type ATTRIBUTE-VALUE-INTEGER order 41 depth 3
	ATTRIBUTE_VALUE_INTEGER []*ATTRIBUTE_VALUE_INTEGER `xml:"ATTRIBUTE-VALUE-INTEGER,omitempty"`
}

A_ATTRIBUTE_VALUE_INTEGER Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_INTEGER

func CopyBranchA_ATTRIBUTE_VALUE_INTEGER(mapOrigCopy map[any]any, a_attribute_value_integerFrom *A_ATTRIBUTE_VALUE_INTEGER) (a_attribute_value_integerTo *A_ATTRIBUTE_VALUE_INTEGER)

func (*A_ATTRIBUTE_VALUE_INTEGER) Checkout

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_INTEGER

Checkout a_attribute_value_integer to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_INTEGER) Commit

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_INTEGER

commit a_attribute_value_integer to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_INTEGER) CommitVoid

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_INTEGER) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_INTEGER) CopyBasicFields(to *A_ATTRIBUTE_VALUE_INTEGER)

func (*A_ATTRIBUTE_VALUE_INTEGER) GetName

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_INTEGER) Stage

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_INTEGER

Stage puts a_attribute_value_integer to the model stage

func (*A_ATTRIBUTE_VALUE_INTEGER) Unstage

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_INTEGER

Unstage removes a_attribute_value_integer off the model stage

func (*A_ATTRIBUTE_VALUE_INTEGER) UnstageVoid

func (a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_integer off the model stage

type A_ATTRIBUTE_VALUE_INTEGER_WOP

type A_ATTRIBUTE_VALUE_INTEGER_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_REAL

type A_ATTRIBUTE_VALUE_REAL struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-REAL" of type ATTRIBUTE-VALUE-REAL order 51 depth 3
	ATTRIBUTE_VALUE_REAL []*ATTRIBUTE_VALUE_REAL `xml:"ATTRIBUTE-VALUE-REAL,omitempty"`
}

A_ATTRIBUTE_VALUE_REAL Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_REAL

func CopyBranchA_ATTRIBUTE_VALUE_REAL(mapOrigCopy map[any]any, a_attribute_value_realFrom *A_ATTRIBUTE_VALUE_REAL) (a_attribute_value_realTo *A_ATTRIBUTE_VALUE_REAL)

func (*A_ATTRIBUTE_VALUE_REAL) Checkout

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_REAL

Checkout a_attribute_value_real to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_REAL) Commit

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_REAL

commit a_attribute_value_real to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_REAL) CommitVoid

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_REAL) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_REAL) CopyBasicFields(to *A_ATTRIBUTE_VALUE_REAL)

func (*A_ATTRIBUTE_VALUE_REAL) GetName

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_REAL) Stage

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_REAL

Stage puts a_attribute_value_real to the model stage

func (*A_ATTRIBUTE_VALUE_REAL) Unstage

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_REAL

Unstage removes a_attribute_value_real off the model stage

func (*A_ATTRIBUTE_VALUE_REAL) UnstageVoid

func (a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_real off the model stage

type A_ATTRIBUTE_VALUE_REAL_WOP

type A_ATTRIBUTE_VALUE_REAL_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_STRING

type A_ATTRIBUTE_VALUE_STRING struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-STRING" of type ATTRIBUTE-VALUE-STRING order 61 depth 3
	ATTRIBUTE_VALUE_STRING []*ATTRIBUTE_VALUE_STRING `xml:"ATTRIBUTE-VALUE-STRING,omitempty"`
}

A_ATTRIBUTE_VALUE_STRING Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_STRING

func CopyBranchA_ATTRIBUTE_VALUE_STRING(mapOrigCopy map[any]any, a_attribute_value_stringFrom *A_ATTRIBUTE_VALUE_STRING) (a_attribute_value_stringTo *A_ATTRIBUTE_VALUE_STRING)

func (*A_ATTRIBUTE_VALUE_STRING) Checkout

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_STRING

Checkout a_attribute_value_string to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_STRING) Commit

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_STRING

commit a_attribute_value_string to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_STRING) CommitVoid

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_STRING) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_STRING) CopyBasicFields(to *A_ATTRIBUTE_VALUE_STRING)

func (*A_ATTRIBUTE_VALUE_STRING) GetName

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_STRING) Stage

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_STRING

Stage puts a_attribute_value_string to the model stage

func (*A_ATTRIBUTE_VALUE_STRING) Unstage

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_STRING

Unstage removes a_attribute_value_string off the model stage

func (*A_ATTRIBUTE_VALUE_STRING) UnstageVoid

func (a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_string off the model stage

type A_ATTRIBUTE_VALUE_STRING_WOP

type A_ATTRIBUTE_VALUE_STRING_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_XHTML

type A_ATTRIBUTE_VALUE_XHTML struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-XHTML" of type ATTRIBUTE-VALUE-XHTML order 71 depth 3
	ATTRIBUTE_VALUE_XHTML []*ATTRIBUTE_VALUE_XHTML `xml:"ATTRIBUTE-VALUE-XHTML,omitempty"`
}

A_ATTRIBUTE_VALUE_XHTML Named source within outer element "DEFAULT-VALUE"

func CopyBranchA_ATTRIBUTE_VALUE_XHTML

func CopyBranchA_ATTRIBUTE_VALUE_XHTML(mapOrigCopy map[any]any, a_attribute_value_xhtmlFrom *A_ATTRIBUTE_VALUE_XHTML) (a_attribute_value_xhtmlTo *A_ATTRIBUTE_VALUE_XHTML)

func (*A_ATTRIBUTE_VALUE_XHTML) Checkout

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML

Checkout a_attribute_value_xhtml to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_XHTML) Commit

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML

commit a_attribute_value_xhtml to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_XHTML) CommitVoid

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_XHTML) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_XHTML) CopyBasicFields(to *A_ATTRIBUTE_VALUE_XHTML)

func (*A_ATTRIBUTE_VALUE_XHTML) GetName

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_XHTML) Stage

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML

Stage puts a_attribute_value_xhtml to the model stage

func (*A_ATTRIBUTE_VALUE_XHTML) Unstage

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML

Unstage removes a_attribute_value_xhtml off the model stage

func (*A_ATTRIBUTE_VALUE_XHTML) UnstageVoid

func (a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_xhtml off the model stage

type A_ATTRIBUTE_VALUE_XHTML_1

type A_ATTRIBUTE_VALUE_XHTML_1 struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-VALUE-BOOLEAN" of type ATTRIBUTE-VALUE-BOOLEAN order 11 depth 3
	ATTRIBUTE_VALUE_BOOLEAN []*ATTRIBUTE_VALUE_BOOLEAN `xml:"ATTRIBUTE-VALUE-BOOLEAN,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-DATE" of type ATTRIBUTE-VALUE-DATE order 21 depth 3
	ATTRIBUTE_VALUE_DATE []*ATTRIBUTE_VALUE_DATE `xml:"ATTRIBUTE-VALUE-DATE,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-ENUMERATION" of type ATTRIBUTE-VALUE-ENUMERATION order 28 depth 3
	ATTRIBUTE_VALUE_ENUMERATION []*ATTRIBUTE_VALUE_ENUMERATION `xml:"ATTRIBUTE-VALUE-ENUMERATION,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-INTEGER" of type ATTRIBUTE-VALUE-INTEGER order 41 depth 3
	ATTRIBUTE_VALUE_INTEGER []*ATTRIBUTE_VALUE_INTEGER `xml:"ATTRIBUTE-VALUE-INTEGER,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-REAL" of type ATTRIBUTE-VALUE-REAL order 51 depth 3
	ATTRIBUTE_VALUE_REAL []*ATTRIBUTE_VALUE_REAL `xml:"ATTRIBUTE-VALUE-REAL,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-STRING" of type ATTRIBUTE-VALUE-STRING order 61 depth 3
	ATTRIBUTE_VALUE_STRING []*ATTRIBUTE_VALUE_STRING `xml:"ATTRIBUTE-VALUE-STRING,omitempty"`

	// generated from element "ATTRIBUTE-VALUE-XHTML" of type ATTRIBUTE-VALUE-XHTML order 71 depth 3
	ATTRIBUTE_VALUE_XHTML []*ATTRIBUTE_VALUE_XHTML `xml:"ATTRIBUTE-VALUE-XHTML,omitempty"`
}

A_ATTRIBUTE_VALUE_XHTML_1 Named source within outer element "VALUES"

func CopyBranchA_ATTRIBUTE_VALUE_XHTML_1

func CopyBranchA_ATTRIBUTE_VALUE_XHTML_1(mapOrigCopy map[any]any, a_attribute_value_xhtml_1From *A_ATTRIBUTE_VALUE_XHTML_1) (a_attribute_value_xhtml_1To *A_ATTRIBUTE_VALUE_XHTML_1)

func (*A_ATTRIBUTE_VALUE_XHTML_1) Checkout

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) Checkout(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML_1

Checkout a_attribute_value_xhtml_1 to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_XHTML_1) Commit

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) Commit(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML_1

commit a_attribute_value_xhtml_1 to the back repo (if it is already staged)

func (*A_ATTRIBUTE_VALUE_XHTML_1) CommitVoid

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) CommitVoid(stage *StageStruct)

func (*A_ATTRIBUTE_VALUE_XHTML_1) CopyBasicFields

func (from *A_ATTRIBUTE_VALUE_XHTML_1) CopyBasicFields(to *A_ATTRIBUTE_VALUE_XHTML_1)

func (*A_ATTRIBUTE_VALUE_XHTML_1) GetName

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ATTRIBUTE_VALUE_XHTML_1) Stage

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) Stage(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML_1

Stage puts a_attribute_value_xhtml_1 to the model stage

func (*A_ATTRIBUTE_VALUE_XHTML_1) Unstage

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) Unstage(stage *StageStruct) *A_ATTRIBUTE_VALUE_XHTML_1

Unstage removes a_attribute_value_xhtml_1 off the model stage

func (*A_ATTRIBUTE_VALUE_XHTML_1) UnstageVoid

func (a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_attribute_value_xhtml_1 off the model stage

type A_ATTRIBUTE_VALUE_XHTML_1_WOP

type A_ATTRIBUTE_VALUE_XHTML_1_WOP struct {
	// insertion point
	Name string
}

type A_ATTRIBUTE_VALUE_XHTML_WOP

type A_ATTRIBUTE_VALUE_XHTML_WOP struct {
	// insertion point
	Name string
}

type A_CHILDREN

type A_CHILDREN struct {
	Name string `xml:"-"`

	// generated from element "SPEC-HIERARCHY" of type SPEC-HIERARCHY order 228 depth 3
	SPEC_HIERARCHY []*SPEC_HIERARCHY `xml:"SPEC-HIERARCHY,omitempty"`
}

A_CHILDREN Named source within outer element "CHILDREN"

func CopyBranchA_CHILDREN

func CopyBranchA_CHILDREN(mapOrigCopy map[any]any, a_childrenFrom *A_CHILDREN) (a_childrenTo *A_CHILDREN)

func (*A_CHILDREN) Checkout

func (a_children *A_CHILDREN) Checkout(stage *StageStruct) *A_CHILDREN

Checkout a_children to the back repo (if it is already staged)

func (*A_CHILDREN) Commit

func (a_children *A_CHILDREN) Commit(stage *StageStruct) *A_CHILDREN

commit a_children to the back repo (if it is already staged)

func (*A_CHILDREN) CommitVoid

func (a_children *A_CHILDREN) CommitVoid(stage *StageStruct)

func (*A_CHILDREN) CopyBasicFields

func (from *A_CHILDREN) CopyBasicFields(to *A_CHILDREN)

func (*A_CHILDREN) GetName

func (a_children *A_CHILDREN) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_CHILDREN) Stage

func (a_children *A_CHILDREN) Stage(stage *StageStruct) *A_CHILDREN

Stage puts a_children to the model stage

func (*A_CHILDREN) Unstage

func (a_children *A_CHILDREN) Unstage(stage *StageStruct) *A_CHILDREN

Unstage removes a_children off the model stage

func (*A_CHILDREN) UnstageVoid

func (a_children *A_CHILDREN) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_children off the model stage

type A_CHILDREN_WOP

type A_CHILDREN_WOP struct {
	// insertion point
	Name string
}

type A_CORE_CONTENT

type A_CORE_CONTENT struct {
	Name string `xml:"-"`

	// generated from element "REQ-IF-CONTENT" of type REQ-IF-CONTENT order 182 depth 3
	REQ_IF_CONTENT *REQ_IF_CONTENT `xml:"REQ-IF-CONTENT,omitempty"`
}

A_CORE_CONTENT Named source within outer element "CORE-CONTENT"

func CopyBranchA_CORE_CONTENT

func CopyBranchA_CORE_CONTENT(mapOrigCopy map[any]any, a_core_contentFrom *A_CORE_CONTENT) (a_core_contentTo *A_CORE_CONTENT)

func (*A_CORE_CONTENT) Checkout

func (a_core_content *A_CORE_CONTENT) Checkout(stage *StageStruct) *A_CORE_CONTENT

Checkout a_core_content to the back repo (if it is already staged)

func (*A_CORE_CONTENT) Commit

func (a_core_content *A_CORE_CONTENT) Commit(stage *StageStruct) *A_CORE_CONTENT

commit a_core_content to the back repo (if it is already staged)

func (*A_CORE_CONTENT) CommitVoid

func (a_core_content *A_CORE_CONTENT) CommitVoid(stage *StageStruct)

func (*A_CORE_CONTENT) CopyBasicFields

func (from *A_CORE_CONTENT) CopyBasicFields(to *A_CORE_CONTENT)

func (*A_CORE_CONTENT) GetName

func (a_core_content *A_CORE_CONTENT) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_CORE_CONTENT) Stage

func (a_core_content *A_CORE_CONTENT) Stage(stage *StageStruct) *A_CORE_CONTENT

Stage puts a_core_content to the model stage

func (*A_CORE_CONTENT) Unstage

func (a_core_content *A_CORE_CONTENT) Unstage(stage *StageStruct) *A_CORE_CONTENT

Unstage removes a_core_content off the model stage

func (*A_CORE_CONTENT) UnstageVoid

func (a_core_content *A_CORE_CONTENT) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_core_content off the model stage

type A_CORE_CONTENT_WOP

type A_CORE_CONTENT_WOP struct {
	// insertion point
	Name string
}

type A_DATATYPES

type A_DATATYPES struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-BOOLEAN" of type DATATYPE-DEFINITION-BOOLEAN order 189 depth 3
	DATATYPE_DEFINITION_BOOLEAN []*DATATYPE_DEFINITION_BOOLEAN `xml:"DATATYPE-DEFINITION-BOOLEAN,omitempty"`

	// generated from element "DATATYPE-DEFINITION-DATE" of type DATATYPE-DEFINITION-DATE order 190 depth 3
	DATATYPE_DEFINITION_DATE []*DATATYPE_DEFINITION_DATE `xml:"DATATYPE-DEFINITION-DATE,omitempty"`

	// generated from element "DATATYPE-DEFINITION-ENUMERATION" of type DATATYPE-DEFINITION-ENUMERATION order 191 depth 3
	DATATYPE_DEFINITION_ENUMERATION []*DATATYPE_DEFINITION_ENUMERATION `xml:"DATATYPE-DEFINITION-ENUMERATION,omitempty"`

	// generated from element "DATATYPE-DEFINITION-INTEGER" of type DATATYPE-DEFINITION-INTEGER order 192 depth 3
	DATATYPE_DEFINITION_INTEGER []*DATATYPE_DEFINITION_INTEGER `xml:"DATATYPE-DEFINITION-INTEGER,omitempty"`

	// generated from element "DATATYPE-DEFINITION-REAL" of type DATATYPE-DEFINITION-REAL order 193 depth 3
	DATATYPE_DEFINITION_REAL []*DATATYPE_DEFINITION_REAL `xml:"DATATYPE-DEFINITION-REAL,omitempty"`

	// generated from element "DATATYPE-DEFINITION-STRING" of type DATATYPE-DEFINITION-STRING order 194 depth 3
	DATATYPE_DEFINITION_STRING []*DATATYPE_DEFINITION_STRING `xml:"DATATYPE-DEFINITION-STRING,omitempty"`

	// generated from element "DATATYPE-DEFINITION-XHTML" of type DATATYPE-DEFINITION-XHTML order 195 depth 3
	DATATYPE_DEFINITION_XHTML []*DATATYPE_DEFINITION_XHTML `xml:"DATATYPE-DEFINITION-XHTML,omitempty"`
}

A_DATATYPES Named source within outer element "DATATYPES"

func CopyBranchA_DATATYPES

func CopyBranchA_DATATYPES(mapOrigCopy map[any]any, a_datatypesFrom *A_DATATYPES) (a_datatypesTo *A_DATATYPES)

func (*A_DATATYPES) Checkout

func (a_datatypes *A_DATATYPES) Checkout(stage *StageStruct) *A_DATATYPES

Checkout a_datatypes to the back repo (if it is already staged)

func (*A_DATATYPES) Commit

func (a_datatypes *A_DATATYPES) Commit(stage *StageStruct) *A_DATATYPES

commit a_datatypes to the back repo (if it is already staged)

func (*A_DATATYPES) CommitVoid

func (a_datatypes *A_DATATYPES) CommitVoid(stage *StageStruct)

func (*A_DATATYPES) CopyBasicFields

func (from *A_DATATYPES) CopyBasicFields(to *A_DATATYPES)

func (*A_DATATYPES) GetName

func (a_datatypes *A_DATATYPES) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPES) Stage

func (a_datatypes *A_DATATYPES) Stage(stage *StageStruct) *A_DATATYPES

Stage puts a_datatypes to the model stage

func (*A_DATATYPES) Unstage

func (a_datatypes *A_DATATYPES) Unstage(stage *StageStruct) *A_DATATYPES

Unstage removes a_datatypes off the model stage

func (*A_DATATYPES) UnstageVoid

func (a_datatypes *A_DATATYPES) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatypes off the model stage

type A_DATATYPES_WOP

type A_DATATYPES_WOP struct {
	// insertion point
	Name string
}

type A_DATATYPE_DEFINITION_BOOLEAN_REF

type A_DATATYPE_DEFINITION_BOOLEAN_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-BOOLEAN-REF" of type LOCAL-REF order 14 depth 3
	DATATYPE_DEFINITION_BOOLEAN_REF string `xml:"DATATYPE-DEFINITION-BOOLEAN-REF,omitempty"`
}

A_DATATYPE_DEFINITION_BOOLEAN_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_BOOLEAN_REF

func CopyBranchA_DATATYPE_DEFINITION_BOOLEAN_REF(mapOrigCopy map[any]any, a_datatype_definition_boolean_refFrom *A_DATATYPE_DEFINITION_BOOLEAN_REF) (a_datatype_definition_boolean_refTo *A_DATATYPE_DEFINITION_BOOLEAN_REF)

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) Checkout

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_BOOLEAN_REF

Checkout a_datatype_definition_boolean_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) Commit

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_BOOLEAN_REF

commit a_datatype_definition_boolean_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) CommitVoid

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) GetName

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) Stage

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_BOOLEAN_REF

Stage puts a_datatype_definition_boolean_ref to the model stage

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) Unstage

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_BOOLEAN_REF

Unstage removes a_datatype_definition_boolean_ref off the model stage

func (*A_DATATYPE_DEFINITION_BOOLEAN_REF) UnstageVoid

func (a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_boolean_ref off the model stage

type A_DATATYPE_DEFINITION_BOOLEAN_REF_WOP

type A_DATATYPE_DEFINITION_BOOLEAN_REF_WOP struct {
	// insertion point
	Name                            string
	DATATYPE_DEFINITION_BOOLEAN_REF string
}

type A_DATATYPE_DEFINITION_DATE_REF

type A_DATATYPE_DEFINITION_DATE_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-DATE-REF" of type LOCAL-REF order 24 depth 3
	DATATYPE_DEFINITION_DATE_REF string `xml:"DATATYPE-DEFINITION-DATE-REF,omitempty"`
}

A_DATATYPE_DEFINITION_DATE_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_DATE_REF

func CopyBranchA_DATATYPE_DEFINITION_DATE_REF(mapOrigCopy map[any]any, a_datatype_definition_date_refFrom *A_DATATYPE_DEFINITION_DATE_REF) (a_datatype_definition_date_refTo *A_DATATYPE_DEFINITION_DATE_REF)

func (*A_DATATYPE_DEFINITION_DATE_REF) Checkout

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_DATE_REF

Checkout a_datatype_definition_date_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_DATE_REF) Commit

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_DATE_REF

commit a_datatype_definition_date_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_DATE_REF) CommitVoid

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_DATE_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_DATE_REF) GetName

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_DATE_REF) Stage

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_DATE_REF

Stage puts a_datatype_definition_date_ref to the model stage

func (*A_DATATYPE_DEFINITION_DATE_REF) Unstage

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_DATE_REF

Unstage removes a_datatype_definition_date_ref off the model stage

func (*A_DATATYPE_DEFINITION_DATE_REF) UnstageVoid

func (a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_date_ref off the model stage

type A_DATATYPE_DEFINITION_DATE_REF_WOP

type A_DATATYPE_DEFINITION_DATE_REF_WOP struct {
	// insertion point
	Name                         string
	DATATYPE_DEFINITION_DATE_REF string
}

type A_DATATYPE_DEFINITION_ENUMERATION_REF

type A_DATATYPE_DEFINITION_ENUMERATION_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-ENUMERATION-REF" of type LOCAL-REF order 34 depth 3
	DATATYPE_DEFINITION_ENUMERATION_REF string `xml:"DATATYPE-DEFINITION-ENUMERATION-REF,omitempty"`
}

A_DATATYPE_DEFINITION_ENUMERATION_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_ENUMERATION_REF

func CopyBranchA_DATATYPE_DEFINITION_ENUMERATION_REF(mapOrigCopy map[any]any, a_datatype_definition_enumeration_refFrom *A_DATATYPE_DEFINITION_ENUMERATION_REF) (a_datatype_definition_enumeration_refTo *A_DATATYPE_DEFINITION_ENUMERATION_REF)

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) Checkout

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_ENUMERATION_REF

Checkout a_datatype_definition_enumeration_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) Commit

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_ENUMERATION_REF

commit a_datatype_definition_enumeration_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) CommitVoid

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) GetName

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) Stage

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_ENUMERATION_REF

Stage puts a_datatype_definition_enumeration_ref to the model stage

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) Unstage

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_ENUMERATION_REF

Unstage removes a_datatype_definition_enumeration_ref off the model stage

func (*A_DATATYPE_DEFINITION_ENUMERATION_REF) UnstageVoid

func (a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_enumeration_ref off the model stage

type A_DATATYPE_DEFINITION_ENUMERATION_REF_WOP

type A_DATATYPE_DEFINITION_ENUMERATION_REF_WOP struct {
	// insertion point
	Name                                string
	DATATYPE_DEFINITION_ENUMERATION_REF string
}

type A_DATATYPE_DEFINITION_INTEGER_REF

type A_DATATYPE_DEFINITION_INTEGER_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-INTEGER-REF" of type LOCAL-REF order 44 depth 3
	DATATYPE_DEFINITION_INTEGER_REF string `xml:"DATATYPE-DEFINITION-INTEGER-REF,omitempty"`
}

A_DATATYPE_DEFINITION_INTEGER_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_INTEGER_REF

func CopyBranchA_DATATYPE_DEFINITION_INTEGER_REF(mapOrigCopy map[any]any, a_datatype_definition_integer_refFrom *A_DATATYPE_DEFINITION_INTEGER_REF) (a_datatype_definition_integer_refTo *A_DATATYPE_DEFINITION_INTEGER_REF)

func (*A_DATATYPE_DEFINITION_INTEGER_REF) Checkout

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_INTEGER_REF

Checkout a_datatype_definition_integer_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_INTEGER_REF) Commit

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_INTEGER_REF

commit a_datatype_definition_integer_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_INTEGER_REF) CommitVoid

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_INTEGER_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_INTEGER_REF) GetName

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_INTEGER_REF) Stage

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_INTEGER_REF

Stage puts a_datatype_definition_integer_ref to the model stage

func (*A_DATATYPE_DEFINITION_INTEGER_REF) Unstage

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_INTEGER_REF

Unstage removes a_datatype_definition_integer_ref off the model stage

func (*A_DATATYPE_DEFINITION_INTEGER_REF) UnstageVoid

func (a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_integer_ref off the model stage

type A_DATATYPE_DEFINITION_INTEGER_REF_WOP

type A_DATATYPE_DEFINITION_INTEGER_REF_WOP struct {
	// insertion point
	Name                            string
	DATATYPE_DEFINITION_INTEGER_REF string
}

type A_DATATYPE_DEFINITION_REAL_REF

type A_DATATYPE_DEFINITION_REAL_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-REAL-REF" of type LOCAL-REF order 54 depth 3
	DATATYPE_DEFINITION_REAL_REF string `xml:"DATATYPE-DEFINITION-REAL-REF,omitempty"`
}

A_DATATYPE_DEFINITION_REAL_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_REAL_REF

func CopyBranchA_DATATYPE_DEFINITION_REAL_REF(mapOrigCopy map[any]any, a_datatype_definition_real_refFrom *A_DATATYPE_DEFINITION_REAL_REF) (a_datatype_definition_real_refTo *A_DATATYPE_DEFINITION_REAL_REF)

func (*A_DATATYPE_DEFINITION_REAL_REF) Checkout

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_REAL_REF

Checkout a_datatype_definition_real_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_REAL_REF) Commit

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_REAL_REF

commit a_datatype_definition_real_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_REAL_REF) CommitVoid

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_REAL_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_REAL_REF) GetName

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_REAL_REF) Stage

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_REAL_REF

Stage puts a_datatype_definition_real_ref to the model stage

func (*A_DATATYPE_DEFINITION_REAL_REF) Unstage

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_REAL_REF

Unstage removes a_datatype_definition_real_ref off the model stage

func (*A_DATATYPE_DEFINITION_REAL_REF) UnstageVoid

func (a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_real_ref off the model stage

type A_DATATYPE_DEFINITION_REAL_REF_WOP

type A_DATATYPE_DEFINITION_REAL_REF_WOP struct {
	// insertion point
	Name                         string
	DATATYPE_DEFINITION_REAL_REF string
}

type A_DATATYPE_DEFINITION_STRING_REF

type A_DATATYPE_DEFINITION_STRING_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-STRING-REF" of type LOCAL-REF order 64 depth 3
	DATATYPE_DEFINITION_STRING_REF string `xml:"DATATYPE-DEFINITION-STRING-REF,omitempty"`
}

A_DATATYPE_DEFINITION_STRING_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_STRING_REF

func CopyBranchA_DATATYPE_DEFINITION_STRING_REF(mapOrigCopy map[any]any, a_datatype_definition_string_refFrom *A_DATATYPE_DEFINITION_STRING_REF) (a_datatype_definition_string_refTo *A_DATATYPE_DEFINITION_STRING_REF)

func (*A_DATATYPE_DEFINITION_STRING_REF) Checkout

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_STRING_REF

Checkout a_datatype_definition_string_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_STRING_REF) Commit

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_STRING_REF

commit a_datatype_definition_string_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_STRING_REF) CommitVoid

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_STRING_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_STRING_REF) GetName

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_STRING_REF) Stage

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_STRING_REF

Stage puts a_datatype_definition_string_ref to the model stage

func (*A_DATATYPE_DEFINITION_STRING_REF) Unstage

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_STRING_REF

Unstage removes a_datatype_definition_string_ref off the model stage

func (*A_DATATYPE_DEFINITION_STRING_REF) UnstageVoid

func (a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_string_ref off the model stage

type A_DATATYPE_DEFINITION_STRING_REF_WOP

type A_DATATYPE_DEFINITION_STRING_REF_WOP struct {
	// insertion point
	Name                           string
	DATATYPE_DEFINITION_STRING_REF string
}

type A_DATATYPE_DEFINITION_XHTML_REF

type A_DATATYPE_DEFINITION_XHTML_REF struct {
	Name string `xml:"-"`

	// generated from element "DATATYPE-DEFINITION-XHTML-REF" of type LOCAL-REF order 74 depth 3
	DATATYPE_DEFINITION_XHTML_REF string `xml:"DATATYPE-DEFINITION-XHTML-REF,omitempty"`
}

A_DATATYPE_DEFINITION_XHTML_REF Named source within outer element "TYPE"

func CopyBranchA_DATATYPE_DEFINITION_XHTML_REF

func CopyBranchA_DATATYPE_DEFINITION_XHTML_REF(mapOrigCopy map[any]any, a_datatype_definition_xhtml_refFrom *A_DATATYPE_DEFINITION_XHTML_REF) (a_datatype_definition_xhtml_refTo *A_DATATYPE_DEFINITION_XHTML_REF)

func (*A_DATATYPE_DEFINITION_XHTML_REF) Checkout

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) Checkout(stage *StageStruct) *A_DATATYPE_DEFINITION_XHTML_REF

Checkout a_datatype_definition_xhtml_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_XHTML_REF) Commit

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) Commit(stage *StageStruct) *A_DATATYPE_DEFINITION_XHTML_REF

commit a_datatype_definition_xhtml_ref to the back repo (if it is already staged)

func (*A_DATATYPE_DEFINITION_XHTML_REF) CommitVoid

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) CommitVoid(stage *StageStruct)

func (*A_DATATYPE_DEFINITION_XHTML_REF) CopyBasicFields

func (*A_DATATYPE_DEFINITION_XHTML_REF) GetName

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_DATATYPE_DEFINITION_XHTML_REF) Stage

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) Stage(stage *StageStruct) *A_DATATYPE_DEFINITION_XHTML_REF

Stage puts a_datatype_definition_xhtml_ref to the model stage

func (*A_DATATYPE_DEFINITION_XHTML_REF) Unstage

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) Unstage(stage *StageStruct) *A_DATATYPE_DEFINITION_XHTML_REF

Unstage removes a_datatype_definition_xhtml_ref off the model stage

func (*A_DATATYPE_DEFINITION_XHTML_REF) UnstageVoid

func (a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_datatype_definition_xhtml_ref off the model stage

type A_DATATYPE_DEFINITION_XHTML_REF_WOP

type A_DATATYPE_DEFINITION_XHTML_REF_WOP struct {
	// insertion point
	Name                          string
	DATATYPE_DEFINITION_XHTML_REF string
}

type A_EDITABLE_ATTS

type A_EDITABLE_ATTS struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-BOOLEAN-REF" of type LOCAL-REF order 78 depth 3
	ATTRIBUTE_DEFINITION_BOOLEAN_REF string `xml:"ATTRIBUTE-DEFINITION-BOOLEAN-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-DATE-REF" of type LOCAL-REF order 82 depth 3
	ATTRIBUTE_DEFINITION_DATE_REF string `xml:"ATTRIBUTE-DEFINITION-DATE-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-ENUMERATION-REF" of type LOCAL-REF order 86 depth 3
	ATTRIBUTE_DEFINITION_ENUMERATION_REF string `xml:"ATTRIBUTE-DEFINITION-ENUMERATION-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-INTEGER-REF" of type LOCAL-REF order 93 depth 3
	ATTRIBUTE_DEFINITION_INTEGER_REF string `xml:"ATTRIBUTE-DEFINITION-INTEGER-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-REAL-REF" of type LOCAL-REF order 97 depth 3
	ATTRIBUTE_DEFINITION_REAL_REF string `xml:"ATTRIBUTE-DEFINITION-REAL-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-STRING-REF" of type LOCAL-REF order 101 depth 3
	ATTRIBUTE_DEFINITION_STRING_REF string `xml:"ATTRIBUTE-DEFINITION-STRING-REF,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-XHTML-REF" of type LOCAL-REF order 107 depth 3
	ATTRIBUTE_DEFINITION_XHTML_REF string `xml:"ATTRIBUTE-DEFINITION-XHTML-REF,omitempty"`
}

A_EDITABLE_ATTS Named source within outer element "EDITABLE-ATTS"

func CopyBranchA_EDITABLE_ATTS

func CopyBranchA_EDITABLE_ATTS(mapOrigCopy map[any]any, a_editable_attsFrom *A_EDITABLE_ATTS) (a_editable_attsTo *A_EDITABLE_ATTS)

func (*A_EDITABLE_ATTS) Checkout

func (a_editable_atts *A_EDITABLE_ATTS) Checkout(stage *StageStruct) *A_EDITABLE_ATTS

Checkout a_editable_atts to the back repo (if it is already staged)

func (*A_EDITABLE_ATTS) Commit

func (a_editable_atts *A_EDITABLE_ATTS) Commit(stage *StageStruct) *A_EDITABLE_ATTS

commit a_editable_atts to the back repo (if it is already staged)

func (*A_EDITABLE_ATTS) CommitVoid

func (a_editable_atts *A_EDITABLE_ATTS) CommitVoid(stage *StageStruct)

func (*A_EDITABLE_ATTS) CopyBasicFields

func (from *A_EDITABLE_ATTS) CopyBasicFields(to *A_EDITABLE_ATTS)

func (*A_EDITABLE_ATTS) GetName

func (a_editable_atts *A_EDITABLE_ATTS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_EDITABLE_ATTS) Stage

func (a_editable_atts *A_EDITABLE_ATTS) Stage(stage *StageStruct) *A_EDITABLE_ATTS

Stage puts a_editable_atts to the model stage

func (*A_EDITABLE_ATTS) Unstage

func (a_editable_atts *A_EDITABLE_ATTS) Unstage(stage *StageStruct) *A_EDITABLE_ATTS

Unstage removes a_editable_atts off the model stage

func (*A_EDITABLE_ATTS) UnstageVoid

func (a_editable_atts *A_EDITABLE_ATTS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_editable_atts off the model stage

type A_EDITABLE_ATTS_WOP

type A_EDITABLE_ATTS_WOP struct {
	// insertion point
	Name                                 string
	ATTRIBUTE_DEFINITION_BOOLEAN_REF     string
	ATTRIBUTE_DEFINITION_DATE_REF        string
	ATTRIBUTE_DEFINITION_ENUMERATION_REF string
	ATTRIBUTE_DEFINITION_INTEGER_REF     string
	ATTRIBUTE_DEFINITION_REAL_REF        string
	ATTRIBUTE_DEFINITION_STRING_REF      string
	ATTRIBUTE_DEFINITION_XHTML_REF       string
}

type A_ENUM_VALUE_REF

type A_ENUM_VALUE_REF struct {
	Name string `xml:"-"`

	// generated from element "ENUM-VALUE-REF" of type LOCAL-REF order 89 depth 3
	ENUM_VALUE_REF string `xml:"ENUM-VALUE-REF,omitempty"`
}

A_ENUM_VALUE_REF Named source within outer element "VALUES"

func CopyBranchA_ENUM_VALUE_REF

func CopyBranchA_ENUM_VALUE_REF(mapOrigCopy map[any]any, a_enum_value_refFrom *A_ENUM_VALUE_REF) (a_enum_value_refTo *A_ENUM_VALUE_REF)

func (*A_ENUM_VALUE_REF) Checkout

func (a_enum_value_ref *A_ENUM_VALUE_REF) Checkout(stage *StageStruct) *A_ENUM_VALUE_REF

Checkout a_enum_value_ref to the back repo (if it is already staged)

func (*A_ENUM_VALUE_REF) Commit

func (a_enum_value_ref *A_ENUM_VALUE_REF) Commit(stage *StageStruct) *A_ENUM_VALUE_REF

commit a_enum_value_ref to the back repo (if it is already staged)

func (*A_ENUM_VALUE_REF) CommitVoid

func (a_enum_value_ref *A_ENUM_VALUE_REF) CommitVoid(stage *StageStruct)

func (*A_ENUM_VALUE_REF) CopyBasicFields

func (from *A_ENUM_VALUE_REF) CopyBasicFields(to *A_ENUM_VALUE_REF)

func (*A_ENUM_VALUE_REF) GetName

func (a_enum_value_ref *A_ENUM_VALUE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_ENUM_VALUE_REF) Stage

func (a_enum_value_ref *A_ENUM_VALUE_REF) Stage(stage *StageStruct) *A_ENUM_VALUE_REF

Stage puts a_enum_value_ref to the model stage

func (*A_ENUM_VALUE_REF) Unstage

func (a_enum_value_ref *A_ENUM_VALUE_REF) Unstage(stage *StageStruct) *A_ENUM_VALUE_REF

Unstage removes a_enum_value_ref off the model stage

func (*A_ENUM_VALUE_REF) UnstageVoid

func (a_enum_value_ref *A_ENUM_VALUE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_enum_value_ref off the model stage

type A_ENUM_VALUE_REF_WOP

type A_ENUM_VALUE_REF_WOP struct {
	// insertion point
	Name           string
	ENUM_VALUE_REF string
}

type A_OBJECT

type A_OBJECT struct {
	Name string `xml:"-"`

	// generated from element "SPEC-OBJECT-REF" of type LOCAL-REF order 240 depth 3
	SPEC_OBJECT_REF string `xml:"SPEC-OBJECT-REF,omitempty"`
}

A_OBJECT Named source within outer element "OBJECT"

func CopyBranchA_OBJECT

func CopyBranchA_OBJECT(mapOrigCopy map[any]any, a_objectFrom *A_OBJECT) (a_objectTo *A_OBJECT)

func (*A_OBJECT) Checkout

func (a_object *A_OBJECT) Checkout(stage *StageStruct) *A_OBJECT

Checkout a_object to the back repo (if it is already staged)

func (*A_OBJECT) Commit

func (a_object *A_OBJECT) Commit(stage *StageStruct) *A_OBJECT

commit a_object to the back repo (if it is already staged)

func (*A_OBJECT) CommitVoid

func (a_object *A_OBJECT) CommitVoid(stage *StageStruct)

func (*A_OBJECT) CopyBasicFields

func (from *A_OBJECT) CopyBasicFields(to *A_OBJECT)

func (*A_OBJECT) GetName

func (a_object *A_OBJECT) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_OBJECT) Stage

func (a_object *A_OBJECT) Stage(stage *StageStruct) *A_OBJECT

Stage puts a_object to the model stage

func (*A_OBJECT) Unstage

func (a_object *A_OBJECT) Unstage(stage *StageStruct) *A_OBJECT

Unstage removes a_object off the model stage

func (*A_OBJECT) UnstageVoid

func (a_object *A_OBJECT) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_object off the model stage

type A_OBJECT_WOP

type A_OBJECT_WOP struct {
	// insertion point
	Name            string
	SPEC_OBJECT_REF string
}

type A_PROPERTIES

type A_PROPERTIES struct {
	Name string `xml:"-"`

	// generated from element "EMBEDDED-VALUE" of type EMBEDDED-VALUE order 146 depth 3
	EMBEDDED_VALUE *EMBEDDED_VALUE `xml:"EMBEDDED-VALUE,omitempty"`
}

A_PROPERTIES Named source within outer element "PROPERTIES"

func CopyBranchA_PROPERTIES

func CopyBranchA_PROPERTIES(mapOrigCopy map[any]any, a_propertiesFrom *A_PROPERTIES) (a_propertiesTo *A_PROPERTIES)

func (*A_PROPERTIES) Checkout

func (a_properties *A_PROPERTIES) Checkout(stage *StageStruct) *A_PROPERTIES

Checkout a_properties to the back repo (if it is already staged)

func (*A_PROPERTIES) Commit

func (a_properties *A_PROPERTIES) Commit(stage *StageStruct) *A_PROPERTIES

commit a_properties to the back repo (if it is already staged)

func (*A_PROPERTIES) CommitVoid

func (a_properties *A_PROPERTIES) CommitVoid(stage *StageStruct)

func (*A_PROPERTIES) CopyBasicFields

func (from *A_PROPERTIES) CopyBasicFields(to *A_PROPERTIES)

func (*A_PROPERTIES) GetName

func (a_properties *A_PROPERTIES) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_PROPERTIES) Stage

func (a_properties *A_PROPERTIES) Stage(stage *StageStruct) *A_PROPERTIES

Stage puts a_properties to the model stage

func (*A_PROPERTIES) Unstage

func (a_properties *A_PROPERTIES) Unstage(stage *StageStruct) *A_PROPERTIES

Unstage removes a_properties off the model stage

func (*A_PROPERTIES) UnstageVoid

func (a_properties *A_PROPERTIES) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_properties off the model stage

type A_PROPERTIES_WOP

type A_PROPERTIES_WOP struct {
	// insertion point
	Name string
}

type A_RELATION_GROUP_TYPE_REF

type A_RELATION_GROUP_TYPE_REF struct {
	Name string `xml:"-"`

	// generated from element "RELATION-GROUP-TYPE-REF" of type LOCAL-REF order 162 depth 3
	RELATION_GROUP_TYPE_REF string `xml:"RELATION-GROUP-TYPE-REF,omitempty"`
}

A_RELATION_GROUP_TYPE_REF Named source within outer element "TYPE"

func CopyBranchA_RELATION_GROUP_TYPE_REF

func CopyBranchA_RELATION_GROUP_TYPE_REF(mapOrigCopy map[any]any, a_relation_group_type_refFrom *A_RELATION_GROUP_TYPE_REF) (a_relation_group_type_refTo *A_RELATION_GROUP_TYPE_REF)

func (*A_RELATION_GROUP_TYPE_REF) Checkout

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) Checkout(stage *StageStruct) *A_RELATION_GROUP_TYPE_REF

Checkout a_relation_group_type_ref to the back repo (if it is already staged)

func (*A_RELATION_GROUP_TYPE_REF) Commit

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) Commit(stage *StageStruct) *A_RELATION_GROUP_TYPE_REF

commit a_relation_group_type_ref to the back repo (if it is already staged)

func (*A_RELATION_GROUP_TYPE_REF) CommitVoid

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) CommitVoid(stage *StageStruct)

func (*A_RELATION_GROUP_TYPE_REF) CopyBasicFields

func (from *A_RELATION_GROUP_TYPE_REF) CopyBasicFields(to *A_RELATION_GROUP_TYPE_REF)

func (*A_RELATION_GROUP_TYPE_REF) GetName

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_RELATION_GROUP_TYPE_REF) Stage

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) Stage(stage *StageStruct) *A_RELATION_GROUP_TYPE_REF

Stage puts a_relation_group_type_ref to the model stage

func (*A_RELATION_GROUP_TYPE_REF) Unstage

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) Unstage(stage *StageStruct) *A_RELATION_GROUP_TYPE_REF

Unstage removes a_relation_group_type_ref off the model stage

func (*A_RELATION_GROUP_TYPE_REF) UnstageVoid

func (a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_relation_group_type_ref off the model stage

type A_RELATION_GROUP_TYPE_REF_WOP

type A_RELATION_GROUP_TYPE_REF_WOP struct {
	// insertion point
	Name                    string
	RELATION_GROUP_TYPE_REF string
}

type A_SOURCE_1

type A_SOURCE_1 struct {
	Name string `xml:"-"`

	// generated from element "SPEC-OBJECT-REF" of type GLOBAL-REF order 285 depth 3
	SPEC_OBJECT_REF string `xml:"SPEC-OBJECT-REF,omitempty"`
}

A_SOURCE_1 Named source within outer element "TARGET"

func CopyBranchA_SOURCE_1

func CopyBranchA_SOURCE_1(mapOrigCopy map[any]any, a_source_1From *A_SOURCE_1) (a_source_1To *A_SOURCE_1)

func (*A_SOURCE_1) Checkout

func (a_source_1 *A_SOURCE_1) Checkout(stage *StageStruct) *A_SOURCE_1

Checkout a_source_1 to the back repo (if it is already staged)

func (*A_SOURCE_1) Commit

func (a_source_1 *A_SOURCE_1) Commit(stage *StageStruct) *A_SOURCE_1

commit a_source_1 to the back repo (if it is already staged)

func (*A_SOURCE_1) CommitVoid

func (a_source_1 *A_SOURCE_1) CommitVoid(stage *StageStruct)

func (*A_SOURCE_1) CopyBasicFields

func (from *A_SOURCE_1) CopyBasicFields(to *A_SOURCE_1)

func (*A_SOURCE_1) GetName

func (a_source_1 *A_SOURCE_1) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SOURCE_1) Stage

func (a_source_1 *A_SOURCE_1) Stage(stage *StageStruct) *A_SOURCE_1

Stage puts a_source_1 to the model stage

func (*A_SOURCE_1) Unstage

func (a_source_1 *A_SOURCE_1) Unstage(stage *StageStruct) *A_SOURCE_1

Unstage removes a_source_1 off the model stage

func (*A_SOURCE_1) UnstageVoid

func (a_source_1 *A_SOURCE_1) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_source_1 off the model stage

type A_SOURCE_1_WOP

type A_SOURCE_1_WOP struct {
	// insertion point
	Name            string
	SPEC_OBJECT_REF string
}

type A_SOURCE_SPECIFICATION_1

type A_SOURCE_SPECIFICATION_1 struct {
	Name string `xml:"-"`

	// generated from element "SPECIFICATION-REF" of type GLOBAL-REF order 153 depth 3
	SPECIFICATION_REF Enum_GLOBAL_REF `xml:"SPECIFICATION-REF,omitempty"`
}

A_SOURCE_SPECIFICATION_1 Named source within outer element "TARGET-SPECIFICATION"

func CopyBranchA_SOURCE_SPECIFICATION_1

func CopyBranchA_SOURCE_SPECIFICATION_1(mapOrigCopy map[any]any, a_source_specification_1From *A_SOURCE_SPECIFICATION_1) (a_source_specification_1To *A_SOURCE_SPECIFICATION_1)

func (*A_SOURCE_SPECIFICATION_1) Checkout

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) Checkout(stage *StageStruct) *A_SOURCE_SPECIFICATION_1

Checkout a_source_specification_1 to the back repo (if it is already staged)

func (*A_SOURCE_SPECIFICATION_1) Commit

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) Commit(stage *StageStruct) *A_SOURCE_SPECIFICATION_1

commit a_source_specification_1 to the back repo (if it is already staged)

func (*A_SOURCE_SPECIFICATION_1) CommitVoid

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) CommitVoid(stage *StageStruct)

func (*A_SOURCE_SPECIFICATION_1) CopyBasicFields

func (from *A_SOURCE_SPECIFICATION_1) CopyBasicFields(to *A_SOURCE_SPECIFICATION_1)

func (*A_SOURCE_SPECIFICATION_1) GetName

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SOURCE_SPECIFICATION_1) Stage

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) Stage(stage *StageStruct) *A_SOURCE_SPECIFICATION_1

Stage puts a_source_specification_1 to the model stage

func (*A_SOURCE_SPECIFICATION_1) Unstage

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) Unstage(stage *StageStruct) *A_SOURCE_SPECIFICATION_1

Unstage removes a_source_specification_1 off the model stage

func (*A_SOURCE_SPECIFICATION_1) UnstageVoid

func (a_source_specification_1 *A_SOURCE_SPECIFICATION_1) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_source_specification_1 off the model stage

type A_SOURCE_SPECIFICATION_1_WOP

type A_SOURCE_SPECIFICATION_1_WOP struct {
	// insertion point
	Name              string
	SPECIFICATION_REF Enum_GLOBAL_REF
}

type A_SPECIFICATIONS

type A_SPECIFICATIONS struct {
	Name string `xml:"-"`

	// generated from element "SPECIFICATION" of type SPECIFICATION order 210 depth 3
	SPECIFICATION []*SPECIFICATION `xml:"SPECIFICATION,omitempty"`
}

A_SPECIFICATIONS Named source within outer element "SPECIFICATIONS"

func CopyBranchA_SPECIFICATIONS

func CopyBranchA_SPECIFICATIONS(mapOrigCopy map[any]any, a_specificationsFrom *A_SPECIFICATIONS) (a_specificationsTo *A_SPECIFICATIONS)

func (*A_SPECIFICATIONS) Checkout

func (a_specifications *A_SPECIFICATIONS) Checkout(stage *StageStruct) *A_SPECIFICATIONS

Checkout a_specifications to the back repo (if it is already staged)

func (*A_SPECIFICATIONS) Commit

func (a_specifications *A_SPECIFICATIONS) Commit(stage *StageStruct) *A_SPECIFICATIONS

commit a_specifications to the back repo (if it is already staged)

func (*A_SPECIFICATIONS) CommitVoid

func (a_specifications *A_SPECIFICATIONS) CommitVoid(stage *StageStruct)

func (*A_SPECIFICATIONS) CopyBasicFields

func (from *A_SPECIFICATIONS) CopyBasicFields(to *A_SPECIFICATIONS)

func (*A_SPECIFICATIONS) GetName

func (a_specifications *A_SPECIFICATIONS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPECIFICATIONS) Stage

func (a_specifications *A_SPECIFICATIONS) Stage(stage *StageStruct) *A_SPECIFICATIONS

Stage puts a_specifications to the model stage

func (*A_SPECIFICATIONS) Unstage

func (a_specifications *A_SPECIFICATIONS) Unstage(stage *StageStruct) *A_SPECIFICATIONS

Unstage removes a_specifications off the model stage

func (*A_SPECIFICATIONS) UnstageVoid

func (a_specifications *A_SPECIFICATIONS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_specifications off the model stage

type A_SPECIFICATIONS_WOP

type A_SPECIFICATIONS_WOP struct {
	// insertion point
	Name string
}

type A_SPECIFICATION_TYPE_REF

type A_SPECIFICATION_TYPE_REF struct {
	Name string `xml:"-"`

	// generated from element "SPECIFICATION-TYPE-REF" of type LOCAL-REF order 323 depth 3
	SPECIFICATION_TYPE_REF string `xml:"SPECIFICATION-TYPE-REF,omitempty"`
}

A_SPECIFICATION_TYPE_REF Named source within outer element "TYPE"

func CopyBranchA_SPECIFICATION_TYPE_REF

func CopyBranchA_SPECIFICATION_TYPE_REF(mapOrigCopy map[any]any, a_specification_type_refFrom *A_SPECIFICATION_TYPE_REF) (a_specification_type_refTo *A_SPECIFICATION_TYPE_REF)

func (*A_SPECIFICATION_TYPE_REF) Checkout

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) Checkout(stage *StageStruct) *A_SPECIFICATION_TYPE_REF

Checkout a_specification_type_ref to the back repo (if it is already staged)

func (*A_SPECIFICATION_TYPE_REF) Commit

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) Commit(stage *StageStruct) *A_SPECIFICATION_TYPE_REF

commit a_specification_type_ref to the back repo (if it is already staged)

func (*A_SPECIFICATION_TYPE_REF) CommitVoid

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) CommitVoid(stage *StageStruct)

func (*A_SPECIFICATION_TYPE_REF) CopyBasicFields

func (from *A_SPECIFICATION_TYPE_REF) CopyBasicFields(to *A_SPECIFICATION_TYPE_REF)

func (*A_SPECIFICATION_TYPE_REF) GetName

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPECIFICATION_TYPE_REF) Stage

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) Stage(stage *StageStruct) *A_SPECIFICATION_TYPE_REF

Stage puts a_specification_type_ref to the model stage

func (*A_SPECIFICATION_TYPE_REF) Unstage

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) Unstage(stage *StageStruct) *A_SPECIFICATION_TYPE_REF

Unstage removes a_specification_type_ref off the model stage

func (*A_SPECIFICATION_TYPE_REF) UnstageVoid

func (a_specification_type_ref *A_SPECIFICATION_TYPE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_specification_type_ref off the model stage

type A_SPECIFICATION_TYPE_REF_WOP

type A_SPECIFICATION_TYPE_REF_WOP struct {
	// insertion point
	Name                   string
	SPECIFICATION_TYPE_REF string
}

type A_SPECIFIED_VALUES

type A_SPECIFIED_VALUES struct {
	Name string `xml:"-"`

	// generated from element "ENUM-VALUE" of type ENUM-VALUE order 122 depth 3
	ENUM_VALUE []*ENUM_VALUE `xml:"ENUM-VALUE,omitempty"`
}

A_SPECIFIED_VALUES Named source within outer element "SPECIFIED-VALUES"

func CopyBranchA_SPECIFIED_VALUES

func CopyBranchA_SPECIFIED_VALUES(mapOrigCopy map[any]any, a_specified_valuesFrom *A_SPECIFIED_VALUES) (a_specified_valuesTo *A_SPECIFIED_VALUES)

func (*A_SPECIFIED_VALUES) Checkout

func (a_specified_values *A_SPECIFIED_VALUES) Checkout(stage *StageStruct) *A_SPECIFIED_VALUES

Checkout a_specified_values to the back repo (if it is already staged)

func (*A_SPECIFIED_VALUES) Commit

func (a_specified_values *A_SPECIFIED_VALUES) Commit(stage *StageStruct) *A_SPECIFIED_VALUES

commit a_specified_values to the back repo (if it is already staged)

func (*A_SPECIFIED_VALUES) CommitVoid

func (a_specified_values *A_SPECIFIED_VALUES) CommitVoid(stage *StageStruct)

func (*A_SPECIFIED_VALUES) CopyBasicFields

func (from *A_SPECIFIED_VALUES) CopyBasicFields(to *A_SPECIFIED_VALUES)

func (*A_SPECIFIED_VALUES) GetName

func (a_specified_values *A_SPECIFIED_VALUES) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPECIFIED_VALUES) Stage

func (a_specified_values *A_SPECIFIED_VALUES) Stage(stage *StageStruct) *A_SPECIFIED_VALUES

Stage puts a_specified_values to the model stage

func (*A_SPECIFIED_VALUES) Unstage

func (a_specified_values *A_SPECIFIED_VALUES) Unstage(stage *StageStruct) *A_SPECIFIED_VALUES

Unstage removes a_specified_values off the model stage

func (*A_SPECIFIED_VALUES) UnstageVoid

func (a_specified_values *A_SPECIFIED_VALUES) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_specified_values off the model stage

type A_SPECIFIED_VALUES_WOP

type A_SPECIFIED_VALUES_WOP struct {
	// insertion point
	Name string
}

type A_SPEC_ATTRIBUTES

type A_SPEC_ATTRIBUTES struct {
	Name string `xml:"-"`

	// generated from element "ATTRIBUTE-DEFINITION-BOOLEAN" of type ATTRIBUTE-DEFINITION-BOOLEAN order 169 depth 3
	ATTRIBUTE_DEFINITION_BOOLEAN []*ATTRIBUTE_DEFINITION_BOOLEAN `xml:"ATTRIBUTE-DEFINITION-BOOLEAN,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-DATE" of type ATTRIBUTE-DEFINITION-DATE order 170 depth 3
	ATTRIBUTE_DEFINITION_DATE []*ATTRIBUTE_DEFINITION_DATE `xml:"ATTRIBUTE-DEFINITION-DATE,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-ENUMERATION" of type ATTRIBUTE-DEFINITION-ENUMERATION order 171 depth 3
	ATTRIBUTE_DEFINITION_ENUMERATION []*ATTRIBUTE_DEFINITION_ENUMERATION `xml:"ATTRIBUTE-DEFINITION-ENUMERATION,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-INTEGER" of type ATTRIBUTE-DEFINITION-INTEGER order 172 depth 3
	ATTRIBUTE_DEFINITION_INTEGER []*ATTRIBUTE_DEFINITION_INTEGER `xml:"ATTRIBUTE-DEFINITION-INTEGER,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-REAL" of type ATTRIBUTE-DEFINITION-REAL order 173 depth 3
	ATTRIBUTE_DEFINITION_REAL []*ATTRIBUTE_DEFINITION_REAL `xml:"ATTRIBUTE-DEFINITION-REAL,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-STRING" of type ATTRIBUTE-DEFINITION-STRING order 174 depth 3
	ATTRIBUTE_DEFINITION_STRING []*ATTRIBUTE_DEFINITION_STRING `xml:"ATTRIBUTE-DEFINITION-STRING,omitempty"`

	// generated from element "ATTRIBUTE-DEFINITION-XHTML" of type ATTRIBUTE-DEFINITION-XHTML order 175 depth 3
	ATTRIBUTE_DEFINITION_XHTML []*ATTRIBUTE_DEFINITION_XHTML `xml:"ATTRIBUTE-DEFINITION-XHTML,omitempty"`
}

A_SPEC_ATTRIBUTES Named source within outer element "SPEC-ATTRIBUTES"

func CopyBranchA_SPEC_ATTRIBUTES

func CopyBranchA_SPEC_ATTRIBUTES(mapOrigCopy map[any]any, a_spec_attributesFrom *A_SPEC_ATTRIBUTES) (a_spec_attributesTo *A_SPEC_ATTRIBUTES)

func (*A_SPEC_ATTRIBUTES) Checkout

func (a_spec_attributes *A_SPEC_ATTRIBUTES) Checkout(stage *StageStruct) *A_SPEC_ATTRIBUTES

Checkout a_spec_attributes to the back repo (if it is already staged)

func (*A_SPEC_ATTRIBUTES) Commit

func (a_spec_attributes *A_SPEC_ATTRIBUTES) Commit(stage *StageStruct) *A_SPEC_ATTRIBUTES

commit a_spec_attributes to the back repo (if it is already staged)

func (*A_SPEC_ATTRIBUTES) CommitVoid

func (a_spec_attributes *A_SPEC_ATTRIBUTES) CommitVoid(stage *StageStruct)

func (*A_SPEC_ATTRIBUTES) CopyBasicFields

func (from *A_SPEC_ATTRIBUTES) CopyBasicFields(to *A_SPEC_ATTRIBUTES)

func (*A_SPEC_ATTRIBUTES) GetName

func (a_spec_attributes *A_SPEC_ATTRIBUTES) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_ATTRIBUTES) Stage

func (a_spec_attributes *A_SPEC_ATTRIBUTES) Stage(stage *StageStruct) *A_SPEC_ATTRIBUTES

Stage puts a_spec_attributes to the model stage

func (*A_SPEC_ATTRIBUTES) Unstage

func (a_spec_attributes *A_SPEC_ATTRIBUTES) Unstage(stage *StageStruct) *A_SPEC_ATTRIBUTES

Unstage removes a_spec_attributes off the model stage

func (*A_SPEC_ATTRIBUTES) UnstageVoid

func (a_spec_attributes *A_SPEC_ATTRIBUTES) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_attributes off the model stage

type A_SPEC_ATTRIBUTES_WOP

type A_SPEC_ATTRIBUTES_WOP struct {
	// insertion point
	Name string
}

type A_SPEC_OBJECTS

type A_SPEC_OBJECTS struct {
	Name string `xml:"-"`

	// generated from element "SPEC-OBJECT" of type SPEC-OBJECT order 204 depth 3
	SPEC_OBJECT []*SPEC_OBJECT `xml:"SPEC-OBJECT,omitempty"`
}

A_SPEC_OBJECTS Named source within outer element "SPEC-OBJECTS"

func CopyBranchA_SPEC_OBJECTS

func CopyBranchA_SPEC_OBJECTS(mapOrigCopy map[any]any, a_spec_objectsFrom *A_SPEC_OBJECTS) (a_spec_objectsTo *A_SPEC_OBJECTS)

func (*A_SPEC_OBJECTS) Checkout

func (a_spec_objects *A_SPEC_OBJECTS) Checkout(stage *StageStruct) *A_SPEC_OBJECTS

Checkout a_spec_objects to the back repo (if it is already staged)

func (*A_SPEC_OBJECTS) Commit

func (a_spec_objects *A_SPEC_OBJECTS) Commit(stage *StageStruct) *A_SPEC_OBJECTS

commit a_spec_objects to the back repo (if it is already staged)

func (*A_SPEC_OBJECTS) CommitVoid

func (a_spec_objects *A_SPEC_OBJECTS) CommitVoid(stage *StageStruct)

func (*A_SPEC_OBJECTS) CopyBasicFields

func (from *A_SPEC_OBJECTS) CopyBasicFields(to *A_SPEC_OBJECTS)

func (*A_SPEC_OBJECTS) GetName

func (a_spec_objects *A_SPEC_OBJECTS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_OBJECTS) Stage

func (a_spec_objects *A_SPEC_OBJECTS) Stage(stage *StageStruct) *A_SPEC_OBJECTS

Stage puts a_spec_objects to the model stage

func (*A_SPEC_OBJECTS) Unstage

func (a_spec_objects *A_SPEC_OBJECTS) Unstage(stage *StageStruct) *A_SPEC_OBJECTS

Unstage removes a_spec_objects off the model stage

func (*A_SPEC_OBJECTS) UnstageVoid

func (a_spec_objects *A_SPEC_OBJECTS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_objects off the model stage

type A_SPEC_OBJECTS_WOP

type A_SPEC_OBJECTS_WOP struct {
	// insertion point
	Name string
}

type A_SPEC_OBJECT_TYPE_REF

type A_SPEC_OBJECT_TYPE_REF struct {
	Name string `xml:"-"`

	// generated from element "SPEC-OBJECT-TYPE-REF" of type LOCAL-REF order 256 depth 3
	SPEC_OBJECT_TYPE_REF string `xml:"SPEC-OBJECT-TYPE-REF,omitempty"`
}

A_SPEC_OBJECT_TYPE_REF Named source within outer element "TYPE"

func CopyBranchA_SPEC_OBJECT_TYPE_REF

func CopyBranchA_SPEC_OBJECT_TYPE_REF(mapOrigCopy map[any]any, a_spec_object_type_refFrom *A_SPEC_OBJECT_TYPE_REF) (a_spec_object_type_refTo *A_SPEC_OBJECT_TYPE_REF)

func (*A_SPEC_OBJECT_TYPE_REF) Checkout

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) Checkout(stage *StageStruct) *A_SPEC_OBJECT_TYPE_REF

Checkout a_spec_object_type_ref to the back repo (if it is already staged)

func (*A_SPEC_OBJECT_TYPE_REF) Commit

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) Commit(stage *StageStruct) *A_SPEC_OBJECT_TYPE_REF

commit a_spec_object_type_ref to the back repo (if it is already staged)

func (*A_SPEC_OBJECT_TYPE_REF) CommitVoid

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) CommitVoid(stage *StageStruct)

func (*A_SPEC_OBJECT_TYPE_REF) CopyBasicFields

func (from *A_SPEC_OBJECT_TYPE_REF) CopyBasicFields(to *A_SPEC_OBJECT_TYPE_REF)

func (*A_SPEC_OBJECT_TYPE_REF) GetName

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_OBJECT_TYPE_REF) Stage

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) Stage(stage *StageStruct) *A_SPEC_OBJECT_TYPE_REF

Stage puts a_spec_object_type_ref to the model stage

func (*A_SPEC_OBJECT_TYPE_REF) Unstage

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) Unstage(stage *StageStruct) *A_SPEC_OBJECT_TYPE_REF

Unstage removes a_spec_object_type_ref off the model stage

func (*A_SPEC_OBJECT_TYPE_REF) UnstageVoid

func (a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_object_type_ref off the model stage

type A_SPEC_OBJECT_TYPE_REF_WOP

type A_SPEC_OBJECT_TYPE_REF_WOP struct {
	// insertion point
	Name                 string
	SPEC_OBJECT_TYPE_REF string
}

type A_SPEC_RELATIONS

type A_SPEC_RELATIONS struct {
	Name string `xml:"-"`

	// generated from element "SPEC-RELATION" of type SPEC-RELATION order 207 depth 3
	SPEC_RELATION []*SPEC_RELATION `xml:"SPEC-RELATION,omitempty"`
}

A_SPEC_RELATIONS Named source within outer element "SPEC-RELATIONS"

func CopyBranchA_SPEC_RELATIONS

func CopyBranchA_SPEC_RELATIONS(mapOrigCopy map[any]any, a_spec_relationsFrom *A_SPEC_RELATIONS) (a_spec_relationsTo *A_SPEC_RELATIONS)

func (*A_SPEC_RELATIONS) Checkout

func (a_spec_relations *A_SPEC_RELATIONS) Checkout(stage *StageStruct) *A_SPEC_RELATIONS

Checkout a_spec_relations to the back repo (if it is already staged)

func (*A_SPEC_RELATIONS) Commit

func (a_spec_relations *A_SPEC_RELATIONS) Commit(stage *StageStruct) *A_SPEC_RELATIONS

commit a_spec_relations to the back repo (if it is already staged)

func (*A_SPEC_RELATIONS) CommitVoid

func (a_spec_relations *A_SPEC_RELATIONS) CommitVoid(stage *StageStruct)

func (*A_SPEC_RELATIONS) CopyBasicFields

func (from *A_SPEC_RELATIONS) CopyBasicFields(to *A_SPEC_RELATIONS)

func (*A_SPEC_RELATIONS) GetName

func (a_spec_relations *A_SPEC_RELATIONS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_RELATIONS) Stage

func (a_spec_relations *A_SPEC_RELATIONS) Stage(stage *StageStruct) *A_SPEC_RELATIONS

Stage puts a_spec_relations to the model stage

func (*A_SPEC_RELATIONS) Unstage

func (a_spec_relations *A_SPEC_RELATIONS) Unstage(stage *StageStruct) *A_SPEC_RELATIONS

Unstage removes a_spec_relations off the model stage

func (*A_SPEC_RELATIONS) UnstageVoid

func (a_spec_relations *A_SPEC_RELATIONS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_relations off the model stage

type A_SPEC_RELATIONS_WOP

type A_SPEC_RELATIONS_WOP struct {
	// insertion point
	Name string
}

type A_SPEC_RELATION_GROUPS

type A_SPEC_RELATION_GROUPS struct {
	Name string `xml:"-"`

	// generated from element "RELATION-GROUP" of type RELATION-GROUP order 213 depth 3
	RELATION_GROUP []*RELATION_GROUP `xml:"RELATION-GROUP,omitempty"`
}

A_SPEC_RELATION_GROUPS Named source within outer element "SPEC-RELATION-GROUPS"

func CopyBranchA_SPEC_RELATION_GROUPS

func CopyBranchA_SPEC_RELATION_GROUPS(mapOrigCopy map[any]any, a_spec_relation_groupsFrom *A_SPEC_RELATION_GROUPS) (a_spec_relation_groupsTo *A_SPEC_RELATION_GROUPS)

func (*A_SPEC_RELATION_GROUPS) Checkout

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) Checkout(stage *StageStruct) *A_SPEC_RELATION_GROUPS

Checkout a_spec_relation_groups to the back repo (if it is already staged)

func (*A_SPEC_RELATION_GROUPS) Commit

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) Commit(stage *StageStruct) *A_SPEC_RELATION_GROUPS

commit a_spec_relation_groups to the back repo (if it is already staged)

func (*A_SPEC_RELATION_GROUPS) CommitVoid

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) CommitVoid(stage *StageStruct)

func (*A_SPEC_RELATION_GROUPS) CopyBasicFields

func (from *A_SPEC_RELATION_GROUPS) CopyBasicFields(to *A_SPEC_RELATION_GROUPS)

func (*A_SPEC_RELATION_GROUPS) GetName

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_RELATION_GROUPS) Stage

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) Stage(stage *StageStruct) *A_SPEC_RELATION_GROUPS

Stage puts a_spec_relation_groups to the model stage

func (*A_SPEC_RELATION_GROUPS) Unstage

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) Unstage(stage *StageStruct) *A_SPEC_RELATION_GROUPS

Unstage removes a_spec_relation_groups off the model stage

func (*A_SPEC_RELATION_GROUPS) UnstageVoid

func (a_spec_relation_groups *A_SPEC_RELATION_GROUPS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_relation_groups off the model stage

type A_SPEC_RELATION_GROUPS_WOP

type A_SPEC_RELATION_GROUPS_WOP struct {
	// insertion point
	Name string
}

type A_SPEC_RELATION_REF

type A_SPEC_RELATION_REF struct {
	Name string `xml:"-"`

	// generated from element "SPEC-RELATION-REF" of type LOCAL-REF order 156 depth 3
	SPEC_RELATION_REF string `xml:"SPEC-RELATION-REF,omitempty"`
}

A_SPEC_RELATION_REF Named source within outer element "SPEC-RELATIONS"

func CopyBranchA_SPEC_RELATION_REF

func CopyBranchA_SPEC_RELATION_REF(mapOrigCopy map[any]any, a_spec_relation_refFrom *A_SPEC_RELATION_REF) (a_spec_relation_refTo *A_SPEC_RELATION_REF)

func (*A_SPEC_RELATION_REF) Checkout

func (a_spec_relation_ref *A_SPEC_RELATION_REF) Checkout(stage *StageStruct) *A_SPEC_RELATION_REF

Checkout a_spec_relation_ref to the back repo (if it is already staged)

func (*A_SPEC_RELATION_REF) Commit

func (a_spec_relation_ref *A_SPEC_RELATION_REF) Commit(stage *StageStruct) *A_SPEC_RELATION_REF

commit a_spec_relation_ref to the back repo (if it is already staged)

func (*A_SPEC_RELATION_REF) CommitVoid

func (a_spec_relation_ref *A_SPEC_RELATION_REF) CommitVoid(stage *StageStruct)

func (*A_SPEC_RELATION_REF) CopyBasicFields

func (from *A_SPEC_RELATION_REF) CopyBasicFields(to *A_SPEC_RELATION_REF)

func (*A_SPEC_RELATION_REF) GetName

func (a_spec_relation_ref *A_SPEC_RELATION_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_RELATION_REF) Stage

func (a_spec_relation_ref *A_SPEC_RELATION_REF) Stage(stage *StageStruct) *A_SPEC_RELATION_REF

Stage puts a_spec_relation_ref to the model stage

func (*A_SPEC_RELATION_REF) Unstage

func (a_spec_relation_ref *A_SPEC_RELATION_REF) Unstage(stage *StageStruct) *A_SPEC_RELATION_REF

Unstage removes a_spec_relation_ref off the model stage

func (*A_SPEC_RELATION_REF) UnstageVoid

func (a_spec_relation_ref *A_SPEC_RELATION_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_relation_ref off the model stage

type A_SPEC_RELATION_REF_WOP

type A_SPEC_RELATION_REF_WOP struct {
	// insertion point
	Name              string
	SPEC_RELATION_REF string
}

type A_SPEC_RELATION_TYPE_REF

type A_SPEC_RELATION_TYPE_REF struct {
	Name string `xml:"-"`

	// generated from element "SPEC-RELATION-TYPE-REF" of type LOCAL-REF order 291 depth 3
	SPEC_RELATION_TYPE_REF string `xml:"SPEC-RELATION-TYPE-REF,omitempty"`
}

A_SPEC_RELATION_TYPE_REF Named source within outer element "TYPE"

func CopyBranchA_SPEC_RELATION_TYPE_REF

func CopyBranchA_SPEC_RELATION_TYPE_REF(mapOrigCopy map[any]any, a_spec_relation_type_refFrom *A_SPEC_RELATION_TYPE_REF) (a_spec_relation_type_refTo *A_SPEC_RELATION_TYPE_REF)

func (*A_SPEC_RELATION_TYPE_REF) Checkout

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) Checkout(stage *StageStruct) *A_SPEC_RELATION_TYPE_REF

Checkout a_spec_relation_type_ref to the back repo (if it is already staged)

func (*A_SPEC_RELATION_TYPE_REF) Commit

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) Commit(stage *StageStruct) *A_SPEC_RELATION_TYPE_REF

commit a_spec_relation_type_ref to the back repo (if it is already staged)

func (*A_SPEC_RELATION_TYPE_REF) CommitVoid

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) CommitVoid(stage *StageStruct)

func (*A_SPEC_RELATION_TYPE_REF) CopyBasicFields

func (from *A_SPEC_RELATION_TYPE_REF) CopyBasicFields(to *A_SPEC_RELATION_TYPE_REF)

func (*A_SPEC_RELATION_TYPE_REF) GetName

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_RELATION_TYPE_REF) Stage

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) Stage(stage *StageStruct) *A_SPEC_RELATION_TYPE_REF

Stage puts a_spec_relation_type_ref to the model stage

func (*A_SPEC_RELATION_TYPE_REF) Unstage

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) Unstage(stage *StageStruct) *A_SPEC_RELATION_TYPE_REF

Unstage removes a_spec_relation_type_ref off the model stage

func (*A_SPEC_RELATION_TYPE_REF) UnstageVoid

func (a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_relation_type_ref off the model stage

type A_SPEC_RELATION_TYPE_REF_WOP

type A_SPEC_RELATION_TYPE_REF_WOP struct {
	// insertion point
	Name                   string
	SPEC_RELATION_TYPE_REF string
}

type A_SPEC_TYPES

type A_SPEC_TYPES struct {
	Name string `xml:"-"`

	// generated from element "RELATION-GROUP-TYPE" of type RELATION-GROUP-TYPE order 198 depth 3
	RELATION_GROUP_TYPE []*RELATION_GROUP_TYPE `xml:"RELATION-GROUP-TYPE,omitempty"`

	// generated from element "SPEC-OBJECT-TYPE" of type SPEC-OBJECT-TYPE order 199 depth 3
	SPEC_OBJECT_TYPE []*SPEC_OBJECT_TYPE `xml:"SPEC-OBJECT-TYPE,omitempty"`

	// generated from element "SPEC-RELATION-TYPE" of type SPEC-RELATION-TYPE order 200 depth 3
	SPEC_RELATION_TYPE []*SPEC_RELATION_TYPE `xml:"SPEC-RELATION-TYPE,omitempty"`

	// generated from element "SPECIFICATION-TYPE" of type SPECIFICATION-TYPE order 201 depth 3
	SPECIFICATION_TYPE []*SPECIFICATION_TYPE `xml:"SPECIFICATION-TYPE,omitempty"`
}

A_SPEC_TYPES Named source within outer element "SPEC-TYPES"

func CopyBranchA_SPEC_TYPES

func CopyBranchA_SPEC_TYPES(mapOrigCopy map[any]any, a_spec_typesFrom *A_SPEC_TYPES) (a_spec_typesTo *A_SPEC_TYPES)

func (*A_SPEC_TYPES) Checkout

func (a_spec_types *A_SPEC_TYPES) Checkout(stage *StageStruct) *A_SPEC_TYPES

Checkout a_spec_types to the back repo (if it is already staged)

func (*A_SPEC_TYPES) Commit

func (a_spec_types *A_SPEC_TYPES) Commit(stage *StageStruct) *A_SPEC_TYPES

commit a_spec_types to the back repo (if it is already staged)

func (*A_SPEC_TYPES) CommitVoid

func (a_spec_types *A_SPEC_TYPES) CommitVoid(stage *StageStruct)

func (*A_SPEC_TYPES) CopyBasicFields

func (from *A_SPEC_TYPES) CopyBasicFields(to *A_SPEC_TYPES)

func (*A_SPEC_TYPES) GetName

func (a_spec_types *A_SPEC_TYPES) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_SPEC_TYPES) Stage

func (a_spec_types *A_SPEC_TYPES) Stage(stage *StageStruct) *A_SPEC_TYPES

Stage puts a_spec_types to the model stage

func (*A_SPEC_TYPES) Unstage

func (a_spec_types *A_SPEC_TYPES) Unstage(stage *StageStruct) *A_SPEC_TYPES

Unstage removes a_spec_types off the model stage

func (*A_SPEC_TYPES) UnstageVoid

func (a_spec_types *A_SPEC_TYPES) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_spec_types off the model stage

type A_SPEC_TYPES_WOP

type A_SPEC_TYPES_WOP struct {
	// insertion point
	Name string
}

type A_THE_HEADER

type A_THE_HEADER struct {
	Name string `xml:"-"`

	// generated from element "REQ-IF-HEADER" of type REQ-IF-HEADER order 179 depth 3
	REQ_IF_HEADER *REQ_IF_HEADER `xml:"REQ-IF-HEADER,omitempty"`
}

A_THE_HEADER Named source within outer element "THE-HEADER"

func CopyBranchA_THE_HEADER

func CopyBranchA_THE_HEADER(mapOrigCopy map[any]any, a_the_headerFrom *A_THE_HEADER) (a_the_headerTo *A_THE_HEADER)

func (*A_THE_HEADER) Checkout

func (a_the_header *A_THE_HEADER) Checkout(stage *StageStruct) *A_THE_HEADER

Checkout a_the_header to the back repo (if it is already staged)

func (*A_THE_HEADER) Commit

func (a_the_header *A_THE_HEADER) Commit(stage *StageStruct) *A_THE_HEADER

commit a_the_header to the back repo (if it is already staged)

func (*A_THE_HEADER) CommitVoid

func (a_the_header *A_THE_HEADER) CommitVoid(stage *StageStruct)

func (*A_THE_HEADER) CopyBasicFields

func (from *A_THE_HEADER) CopyBasicFields(to *A_THE_HEADER)

func (*A_THE_HEADER) GetName

func (a_the_header *A_THE_HEADER) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_THE_HEADER) Stage

func (a_the_header *A_THE_HEADER) Stage(stage *StageStruct) *A_THE_HEADER

Stage puts a_the_header to the model stage

func (*A_THE_HEADER) Unstage

func (a_the_header *A_THE_HEADER) Unstage(stage *StageStruct) *A_THE_HEADER

Unstage removes a_the_header off the model stage

func (*A_THE_HEADER) UnstageVoid

func (a_the_header *A_THE_HEADER) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_the_header off the model stage

type A_THE_HEADER_WOP

type A_THE_HEADER_WOP struct {
	// insertion point
	Name string
}

type A_TOOL_EXTENSIONS

type A_TOOL_EXTENSIONS struct {
	Name string `xml:"-"`

	// generated from element "REQ-IF-TOOL-EXTENSION" of type REQ-IF-TOOL-EXTENSION order 185 depth 3
	REQ_IF_TOOL_EXTENSION []*REQ_IF_TOOL_EXTENSION `xml:"REQ-IF-TOOL-EXTENSION,omitempty"`
}

A_TOOL_EXTENSIONS Named source within outer element "TOOL-EXTENSIONS"

func CopyBranchA_TOOL_EXTENSIONS

func CopyBranchA_TOOL_EXTENSIONS(mapOrigCopy map[any]any, a_tool_extensionsFrom *A_TOOL_EXTENSIONS) (a_tool_extensionsTo *A_TOOL_EXTENSIONS)

func (*A_TOOL_EXTENSIONS) Checkout

func (a_tool_extensions *A_TOOL_EXTENSIONS) Checkout(stage *StageStruct) *A_TOOL_EXTENSIONS

Checkout a_tool_extensions to the back repo (if it is already staged)

func (*A_TOOL_EXTENSIONS) Commit

func (a_tool_extensions *A_TOOL_EXTENSIONS) Commit(stage *StageStruct) *A_TOOL_EXTENSIONS

commit a_tool_extensions to the back repo (if it is already staged)

func (*A_TOOL_EXTENSIONS) CommitVoid

func (a_tool_extensions *A_TOOL_EXTENSIONS) CommitVoid(stage *StageStruct)

func (*A_TOOL_EXTENSIONS) CopyBasicFields

func (from *A_TOOL_EXTENSIONS) CopyBasicFields(to *A_TOOL_EXTENSIONS)

func (*A_TOOL_EXTENSIONS) GetName

func (a_tool_extensions *A_TOOL_EXTENSIONS) GetName() (res string)

for satisfaction of GongStruct interface

func (*A_TOOL_EXTENSIONS) Stage

func (a_tool_extensions *A_TOOL_EXTENSIONS) Stage(stage *StageStruct) *A_TOOL_EXTENSIONS

Stage puts a_tool_extensions to the model stage

func (*A_TOOL_EXTENSIONS) Unstage

func (a_tool_extensions *A_TOOL_EXTENSIONS) Unstage(stage *StageStruct) *A_TOOL_EXTENSIONS

Unstage removes a_tool_extensions off the model stage

func (*A_TOOL_EXTENSIONS) UnstageVoid

func (a_tool_extensions *A_TOOL_EXTENSIONS) UnstageVoid(stage *StageStruct)

UnstageVoid removes a_tool_extensions off the model stage

type A_TOOL_EXTENSIONS_WOP

type A_TOOL_EXTENSIONS_WOP struct {
	// insertion point
	Name string
}

type AllModelsStructCreateInterface

type AllModelsStructCreateInterface interface {
	CreateORMALTERNATIVE_ID(ALTERNATIVE_ID *ALTERNATIVE_ID)
	CreateORMATTRIBUTE_DEFINITION_BOOLEAN(ATTRIBUTE_DEFINITION_BOOLEAN *ATTRIBUTE_DEFINITION_BOOLEAN)
	CreateORMATTRIBUTE_DEFINITION_DATE(ATTRIBUTE_DEFINITION_DATE *ATTRIBUTE_DEFINITION_DATE)
	CreateORMATTRIBUTE_DEFINITION_ENUMERATION(ATTRIBUTE_DEFINITION_ENUMERATION *ATTRIBUTE_DEFINITION_ENUMERATION)
	CreateORMATTRIBUTE_DEFINITION_INTEGER(ATTRIBUTE_DEFINITION_INTEGER *ATTRIBUTE_DEFINITION_INTEGER)
	CreateORMATTRIBUTE_DEFINITION_REAL(ATTRIBUTE_DEFINITION_REAL *ATTRIBUTE_DEFINITION_REAL)
	CreateORMATTRIBUTE_DEFINITION_STRING(ATTRIBUTE_DEFINITION_STRING *ATTRIBUTE_DEFINITION_STRING)
	CreateORMATTRIBUTE_DEFINITION_XHTML(ATTRIBUTE_DEFINITION_XHTML *ATTRIBUTE_DEFINITION_XHTML)
	CreateORMATTRIBUTE_VALUE_BOOLEAN(ATTRIBUTE_VALUE_BOOLEAN *ATTRIBUTE_VALUE_BOOLEAN)
	CreateORMATTRIBUTE_VALUE_DATE(ATTRIBUTE_VALUE_DATE *ATTRIBUTE_VALUE_DATE)
	CreateORMATTRIBUTE_VALUE_ENUMERATION(ATTRIBUTE_VALUE_ENUMERATION *ATTRIBUTE_VALUE_ENUMERATION)
	CreateORMATTRIBUTE_VALUE_INTEGER(ATTRIBUTE_VALUE_INTEGER *ATTRIBUTE_VALUE_INTEGER)
	CreateORMATTRIBUTE_VALUE_REAL(ATTRIBUTE_VALUE_REAL *ATTRIBUTE_VALUE_REAL)
	CreateORMATTRIBUTE_VALUE_STRING(ATTRIBUTE_VALUE_STRING *ATTRIBUTE_VALUE_STRING)
	CreateORMATTRIBUTE_VALUE_XHTML(ATTRIBUTE_VALUE_XHTML *ATTRIBUTE_VALUE_XHTML)
	CreateORMA_ALTERNATIVE_ID(A_ALTERNATIVE_ID *A_ALTERNATIVE_ID)
	CreateORMA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(A_ATTRIBUTE_DEFINITION_BOOLEAN_REF *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_DATE_REF(A_ATTRIBUTE_DEFINITION_DATE_REF *A_ATTRIBUTE_DEFINITION_DATE_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(A_ATTRIBUTE_DEFINITION_ENUMERATION_REF *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_INTEGER_REF(A_ATTRIBUTE_DEFINITION_INTEGER_REF *A_ATTRIBUTE_DEFINITION_INTEGER_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_REAL_REF(A_ATTRIBUTE_DEFINITION_REAL_REF *A_ATTRIBUTE_DEFINITION_REAL_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_STRING_REF(A_ATTRIBUTE_DEFINITION_STRING_REF *A_ATTRIBUTE_DEFINITION_STRING_REF)
	CreateORMA_ATTRIBUTE_DEFINITION_XHTML_REF(A_ATTRIBUTE_DEFINITION_XHTML_REF *A_ATTRIBUTE_DEFINITION_XHTML_REF)
	CreateORMA_ATTRIBUTE_VALUE_BOOLEAN(A_ATTRIBUTE_VALUE_BOOLEAN *A_ATTRIBUTE_VALUE_BOOLEAN)
	CreateORMA_ATTRIBUTE_VALUE_DATE(A_ATTRIBUTE_VALUE_DATE *A_ATTRIBUTE_VALUE_DATE)
	CreateORMA_ATTRIBUTE_VALUE_ENUMERATION(A_ATTRIBUTE_VALUE_ENUMERATION *A_ATTRIBUTE_VALUE_ENUMERATION)
	CreateORMA_ATTRIBUTE_VALUE_INTEGER(A_ATTRIBUTE_VALUE_INTEGER *A_ATTRIBUTE_VALUE_INTEGER)
	CreateORMA_ATTRIBUTE_VALUE_REAL(A_ATTRIBUTE_VALUE_REAL *A_ATTRIBUTE_VALUE_REAL)
	CreateORMA_ATTRIBUTE_VALUE_STRING(A_ATTRIBUTE_VALUE_STRING *A_ATTRIBUTE_VALUE_STRING)
	CreateORMA_ATTRIBUTE_VALUE_XHTML(A_ATTRIBUTE_VALUE_XHTML *A_ATTRIBUTE_VALUE_XHTML)
	CreateORMA_ATTRIBUTE_VALUE_XHTML_1(A_ATTRIBUTE_VALUE_XHTML_1 *A_ATTRIBUTE_VALUE_XHTML_1)
	CreateORMA_CHILDREN(A_CHILDREN *A_CHILDREN)
	CreateORMA_CORE_CONTENT(A_CORE_CONTENT *A_CORE_CONTENT)
	CreateORMA_DATATYPES(A_DATATYPES *A_DATATYPES)
	CreateORMA_DATATYPE_DEFINITION_BOOLEAN_REF(A_DATATYPE_DEFINITION_BOOLEAN_REF *A_DATATYPE_DEFINITION_BOOLEAN_REF)
	CreateORMA_DATATYPE_DEFINITION_DATE_REF(A_DATATYPE_DEFINITION_DATE_REF *A_DATATYPE_DEFINITION_DATE_REF)
	CreateORMA_DATATYPE_DEFINITION_ENUMERATION_REF(A_DATATYPE_DEFINITION_ENUMERATION_REF *A_DATATYPE_DEFINITION_ENUMERATION_REF)
	CreateORMA_DATATYPE_DEFINITION_INTEGER_REF(A_DATATYPE_DEFINITION_INTEGER_REF *A_DATATYPE_DEFINITION_INTEGER_REF)
	CreateORMA_DATATYPE_DEFINITION_REAL_REF(A_DATATYPE_DEFINITION_REAL_REF *A_DATATYPE_DEFINITION_REAL_REF)
	CreateORMA_DATATYPE_DEFINITION_STRING_REF(A_DATATYPE_DEFINITION_STRING_REF *A_DATATYPE_DEFINITION_STRING_REF)
	CreateORMA_DATATYPE_DEFINITION_XHTML_REF(A_DATATYPE_DEFINITION_XHTML_REF *A_DATATYPE_DEFINITION_XHTML_REF)
	CreateORMA_EDITABLE_ATTS(A_EDITABLE_ATTS *A_EDITABLE_ATTS)
	CreateORMA_ENUM_VALUE_REF(A_ENUM_VALUE_REF *A_ENUM_VALUE_REF)
	CreateORMA_OBJECT(A_OBJECT *A_OBJECT)
	CreateORMA_PROPERTIES(A_PROPERTIES *A_PROPERTIES)
	CreateORMA_RELATION_GROUP_TYPE_REF(A_RELATION_GROUP_TYPE_REF *A_RELATION_GROUP_TYPE_REF)
	CreateORMA_SOURCE_1(A_SOURCE_1 *A_SOURCE_1)
	CreateORMA_SOURCE_SPECIFICATION_1(A_SOURCE_SPECIFICATION_1 *A_SOURCE_SPECIFICATION_1)
	CreateORMA_SPECIFICATIONS(A_SPECIFICATIONS *A_SPECIFICATIONS)
	CreateORMA_SPECIFICATION_TYPE_REF(A_SPECIFICATION_TYPE_REF *A_SPECIFICATION_TYPE_REF)
	CreateORMA_SPECIFIED_VALUES(A_SPECIFIED_VALUES *A_SPECIFIED_VALUES)
	CreateORMA_SPEC_ATTRIBUTES(A_SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES)
	CreateORMA_SPEC_OBJECTS(A_SPEC_OBJECTS *A_SPEC_OBJECTS)
	CreateORMA_SPEC_OBJECT_TYPE_REF(A_SPEC_OBJECT_TYPE_REF *A_SPEC_OBJECT_TYPE_REF)
	CreateORMA_SPEC_RELATIONS(A_SPEC_RELATIONS *A_SPEC_RELATIONS)
	CreateORMA_SPEC_RELATION_GROUPS(A_SPEC_RELATION_GROUPS *A_SPEC_RELATION_GROUPS)
	CreateORMA_SPEC_RELATION_REF(A_SPEC_RELATION_REF *A_SPEC_RELATION_REF)
	CreateORMA_SPEC_RELATION_TYPE_REF(A_SPEC_RELATION_TYPE_REF *A_SPEC_RELATION_TYPE_REF)
	CreateORMA_SPEC_TYPES(A_SPEC_TYPES *A_SPEC_TYPES)
	CreateORMA_THE_HEADER(A_THE_HEADER *A_THE_HEADER)
	CreateORMA_TOOL_EXTENSIONS(A_TOOL_EXTENSIONS *A_TOOL_EXTENSIONS)
	CreateORMDATATYPE_DEFINITION_BOOLEAN(DATATYPE_DEFINITION_BOOLEAN *DATATYPE_DEFINITION_BOOLEAN)
	CreateORMDATATYPE_DEFINITION_DATE(DATATYPE_DEFINITION_DATE *DATATYPE_DEFINITION_DATE)
	CreateORMDATATYPE_DEFINITION_ENUMERATION(DATATYPE_DEFINITION_ENUMERATION *DATATYPE_DEFINITION_ENUMERATION)
	CreateORMDATATYPE_DEFINITION_INTEGER(DATATYPE_DEFINITION_INTEGER *DATATYPE_DEFINITION_INTEGER)
	CreateORMDATATYPE_DEFINITION_REAL(DATATYPE_DEFINITION_REAL *DATATYPE_DEFINITION_REAL)
	CreateORMDATATYPE_DEFINITION_STRING(DATATYPE_DEFINITION_STRING *DATATYPE_DEFINITION_STRING)
	CreateORMDATATYPE_DEFINITION_XHTML(DATATYPE_DEFINITION_XHTML *DATATYPE_DEFINITION_XHTML)
	CreateORMEMBEDDED_VALUE(EMBEDDED_VALUE *EMBEDDED_VALUE)
	CreateORMENUM_VALUE(ENUM_VALUE *ENUM_VALUE)
	CreateORMRELATION_GROUP(RELATION_GROUP *RELATION_GROUP)
	CreateORMRELATION_GROUP_TYPE(RELATION_GROUP_TYPE *RELATION_GROUP_TYPE)
	CreateORMREQ_IF(REQ_IF *REQ_IF)
	CreateORMREQ_IF_CONTENT(REQ_IF_CONTENT *REQ_IF_CONTENT)
	CreateORMREQ_IF_HEADER(REQ_IF_HEADER *REQ_IF_HEADER)
	CreateORMREQ_IF_TOOL_EXTENSION(REQ_IF_TOOL_EXTENSION *REQ_IF_TOOL_EXTENSION)
	CreateORMSPECIFICATION(SPECIFICATION *SPECIFICATION)
	CreateORMSPECIFICATION_TYPE(SPECIFICATION_TYPE *SPECIFICATION_TYPE)
	CreateORMSPEC_HIERARCHY(SPEC_HIERARCHY *SPEC_HIERARCHY)
	CreateORMSPEC_OBJECT(SPEC_OBJECT *SPEC_OBJECT)
	CreateORMSPEC_OBJECT_TYPE(SPEC_OBJECT_TYPE *SPEC_OBJECT_TYPE)
	CreateORMSPEC_RELATION(SPEC_RELATION *SPEC_RELATION)
	CreateORMSPEC_RELATION_TYPE(SPEC_RELATION_TYPE *SPEC_RELATION_TYPE)
	CreateORMXHTML_CONTENT(XHTML_CONTENT *XHTML_CONTENT)
}

swagger:ignore

type AllModelsStructDeleteInterface

type AllModelsStructDeleteInterface interface {
	DeleteORMALTERNATIVE_ID(ALTERNATIVE_ID *ALTERNATIVE_ID)
	DeleteORMATTRIBUTE_DEFINITION_BOOLEAN(ATTRIBUTE_DEFINITION_BOOLEAN *ATTRIBUTE_DEFINITION_BOOLEAN)
	DeleteORMATTRIBUTE_DEFINITION_DATE(ATTRIBUTE_DEFINITION_DATE *ATTRIBUTE_DEFINITION_DATE)
	DeleteORMATTRIBUTE_DEFINITION_ENUMERATION(ATTRIBUTE_DEFINITION_ENUMERATION *ATTRIBUTE_DEFINITION_ENUMERATION)
	DeleteORMATTRIBUTE_DEFINITION_INTEGER(ATTRIBUTE_DEFINITION_INTEGER *ATTRIBUTE_DEFINITION_INTEGER)
	DeleteORMATTRIBUTE_DEFINITION_REAL(ATTRIBUTE_DEFINITION_REAL *ATTRIBUTE_DEFINITION_REAL)
	DeleteORMATTRIBUTE_DEFINITION_STRING(ATTRIBUTE_DEFINITION_STRING *ATTRIBUTE_DEFINITION_STRING)
	DeleteORMATTRIBUTE_DEFINITION_XHTML(ATTRIBUTE_DEFINITION_XHTML *ATTRIBUTE_DEFINITION_XHTML)
	DeleteORMATTRIBUTE_VALUE_BOOLEAN(ATTRIBUTE_VALUE_BOOLEAN *ATTRIBUTE_VALUE_BOOLEAN)
	DeleteORMATTRIBUTE_VALUE_DATE(ATTRIBUTE_VALUE_DATE *ATTRIBUTE_VALUE_DATE)
	DeleteORMATTRIBUTE_VALUE_ENUMERATION(ATTRIBUTE_VALUE_ENUMERATION *ATTRIBUTE_VALUE_ENUMERATION)
	DeleteORMATTRIBUTE_VALUE_INTEGER(ATTRIBUTE_VALUE_INTEGER *ATTRIBUTE_VALUE_INTEGER)
	DeleteORMATTRIBUTE_VALUE_REAL(ATTRIBUTE_VALUE_REAL *ATTRIBUTE_VALUE_REAL)
	DeleteORMATTRIBUTE_VALUE_STRING(ATTRIBUTE_VALUE_STRING *ATTRIBUTE_VALUE_STRING)
	DeleteORMATTRIBUTE_VALUE_XHTML(ATTRIBUTE_VALUE_XHTML *ATTRIBUTE_VALUE_XHTML)
	DeleteORMA_ALTERNATIVE_ID(A_ALTERNATIVE_ID *A_ALTERNATIVE_ID)
	DeleteORMA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(A_ATTRIBUTE_DEFINITION_BOOLEAN_REF *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_DATE_REF(A_ATTRIBUTE_DEFINITION_DATE_REF *A_ATTRIBUTE_DEFINITION_DATE_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(A_ATTRIBUTE_DEFINITION_ENUMERATION_REF *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_INTEGER_REF(A_ATTRIBUTE_DEFINITION_INTEGER_REF *A_ATTRIBUTE_DEFINITION_INTEGER_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_REAL_REF(A_ATTRIBUTE_DEFINITION_REAL_REF *A_ATTRIBUTE_DEFINITION_REAL_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_STRING_REF(A_ATTRIBUTE_DEFINITION_STRING_REF *A_ATTRIBUTE_DEFINITION_STRING_REF)
	DeleteORMA_ATTRIBUTE_DEFINITION_XHTML_REF(A_ATTRIBUTE_DEFINITION_XHTML_REF *A_ATTRIBUTE_DEFINITION_XHTML_REF)
	DeleteORMA_ATTRIBUTE_VALUE_BOOLEAN(A_ATTRIBUTE_VALUE_BOOLEAN *A_ATTRIBUTE_VALUE_BOOLEAN)
	DeleteORMA_ATTRIBUTE_VALUE_DATE(A_ATTRIBUTE_VALUE_DATE *A_ATTRIBUTE_VALUE_DATE)
	DeleteORMA_ATTRIBUTE_VALUE_ENUMERATION(A_ATTRIBUTE_VALUE_ENUMERATION *A_ATTRIBUTE_VALUE_ENUMERATION)
	DeleteORMA_ATTRIBUTE_VALUE_INTEGER(A_ATTRIBUTE_VALUE_INTEGER *A_ATTRIBUTE_VALUE_INTEGER)
	DeleteORMA_ATTRIBUTE_VALUE_REAL(A_ATTRIBUTE_VALUE_REAL *A_ATTRIBUTE_VALUE_REAL)
	DeleteORMA_ATTRIBUTE_VALUE_STRING(A_ATTRIBUTE_VALUE_STRING *A_ATTRIBUTE_VALUE_STRING)
	DeleteORMA_ATTRIBUTE_VALUE_XHTML(A_ATTRIBUTE_VALUE_XHTML *A_ATTRIBUTE_VALUE_XHTML)
	DeleteORMA_ATTRIBUTE_VALUE_XHTML_1(A_ATTRIBUTE_VALUE_XHTML_1 *A_ATTRIBUTE_VALUE_XHTML_1)
	DeleteORMA_CHILDREN(A_CHILDREN *A_CHILDREN)
	DeleteORMA_CORE_CONTENT(A_CORE_CONTENT *A_CORE_CONTENT)
	DeleteORMA_DATATYPES(A_DATATYPES *A_DATATYPES)
	DeleteORMA_DATATYPE_DEFINITION_BOOLEAN_REF(A_DATATYPE_DEFINITION_BOOLEAN_REF *A_DATATYPE_DEFINITION_BOOLEAN_REF)
	DeleteORMA_DATATYPE_DEFINITION_DATE_REF(A_DATATYPE_DEFINITION_DATE_REF *A_DATATYPE_DEFINITION_DATE_REF)
	DeleteORMA_DATATYPE_DEFINITION_ENUMERATION_REF(A_DATATYPE_DEFINITION_ENUMERATION_REF *A_DATATYPE_DEFINITION_ENUMERATION_REF)
	DeleteORMA_DATATYPE_DEFINITION_INTEGER_REF(A_DATATYPE_DEFINITION_INTEGER_REF *A_DATATYPE_DEFINITION_INTEGER_REF)
	DeleteORMA_DATATYPE_DEFINITION_REAL_REF(A_DATATYPE_DEFINITION_REAL_REF *A_DATATYPE_DEFINITION_REAL_REF)
	DeleteORMA_DATATYPE_DEFINITION_STRING_REF(A_DATATYPE_DEFINITION_STRING_REF *A_DATATYPE_DEFINITION_STRING_REF)
	DeleteORMA_DATATYPE_DEFINITION_XHTML_REF(A_DATATYPE_DEFINITION_XHTML_REF *A_DATATYPE_DEFINITION_XHTML_REF)
	DeleteORMA_EDITABLE_ATTS(A_EDITABLE_ATTS *A_EDITABLE_ATTS)
	DeleteORMA_ENUM_VALUE_REF(A_ENUM_VALUE_REF *A_ENUM_VALUE_REF)
	DeleteORMA_OBJECT(A_OBJECT *A_OBJECT)
	DeleteORMA_PROPERTIES(A_PROPERTIES *A_PROPERTIES)
	DeleteORMA_RELATION_GROUP_TYPE_REF(A_RELATION_GROUP_TYPE_REF *A_RELATION_GROUP_TYPE_REF)
	DeleteORMA_SOURCE_1(A_SOURCE_1 *A_SOURCE_1)
	DeleteORMA_SOURCE_SPECIFICATION_1(A_SOURCE_SPECIFICATION_1 *A_SOURCE_SPECIFICATION_1)
	DeleteORMA_SPECIFICATIONS(A_SPECIFICATIONS *A_SPECIFICATIONS)
	DeleteORMA_SPECIFICATION_TYPE_REF(A_SPECIFICATION_TYPE_REF *A_SPECIFICATION_TYPE_REF)
	DeleteORMA_SPECIFIED_VALUES(A_SPECIFIED_VALUES *A_SPECIFIED_VALUES)
	DeleteORMA_SPEC_ATTRIBUTES(A_SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES)
	DeleteORMA_SPEC_OBJECTS(A_SPEC_OBJECTS *A_SPEC_OBJECTS)
	DeleteORMA_SPEC_OBJECT_TYPE_REF(A_SPEC_OBJECT_TYPE_REF *A_SPEC_OBJECT_TYPE_REF)
	DeleteORMA_SPEC_RELATIONS(A_SPEC_RELATIONS *A_SPEC_RELATIONS)
	DeleteORMA_SPEC_RELATION_GROUPS(A_SPEC_RELATION_GROUPS *A_SPEC_RELATION_GROUPS)
	DeleteORMA_SPEC_RELATION_REF(A_SPEC_RELATION_REF *A_SPEC_RELATION_REF)
	DeleteORMA_SPEC_RELATION_TYPE_REF(A_SPEC_RELATION_TYPE_REF *A_SPEC_RELATION_TYPE_REF)
	DeleteORMA_SPEC_TYPES(A_SPEC_TYPES *A_SPEC_TYPES)
	DeleteORMA_THE_HEADER(A_THE_HEADER *A_THE_HEADER)
	DeleteORMA_TOOL_EXTENSIONS(A_TOOL_EXTENSIONS *A_TOOL_EXTENSIONS)
	DeleteORMDATATYPE_DEFINITION_BOOLEAN(DATATYPE_DEFINITION_BOOLEAN *DATATYPE_DEFINITION_BOOLEAN)
	DeleteORMDATATYPE_DEFINITION_DATE(DATATYPE_DEFINITION_DATE *DATATYPE_DEFINITION_DATE)
	DeleteORMDATATYPE_DEFINITION_ENUMERATION(DATATYPE_DEFINITION_ENUMERATION *DATATYPE_DEFINITION_ENUMERATION)
	DeleteORMDATATYPE_DEFINITION_INTEGER(DATATYPE_DEFINITION_INTEGER *DATATYPE_DEFINITION_INTEGER)
	DeleteORMDATATYPE_DEFINITION_REAL(DATATYPE_DEFINITION_REAL *DATATYPE_DEFINITION_REAL)
	DeleteORMDATATYPE_DEFINITION_STRING(DATATYPE_DEFINITION_STRING *DATATYPE_DEFINITION_STRING)
	DeleteORMDATATYPE_DEFINITION_XHTML(DATATYPE_DEFINITION_XHTML *DATATYPE_DEFINITION_XHTML)
	DeleteORMEMBEDDED_VALUE(EMBEDDED_VALUE *EMBEDDED_VALUE)
	DeleteORMENUM_VALUE(ENUM_VALUE *ENUM_VALUE)
	DeleteORMRELATION_GROUP(RELATION_GROUP *RELATION_GROUP)
	DeleteORMRELATION_GROUP_TYPE(RELATION_GROUP_TYPE *RELATION_GROUP_TYPE)
	DeleteORMREQ_IF(REQ_IF *REQ_IF)
	DeleteORMREQ_IF_CONTENT(REQ_IF_CONTENT *REQ_IF_CONTENT)
	DeleteORMREQ_IF_HEADER(REQ_IF_HEADER *REQ_IF_HEADER)
	DeleteORMREQ_IF_TOOL_EXTENSION(REQ_IF_TOOL_EXTENSION *REQ_IF_TOOL_EXTENSION)
	DeleteORMSPECIFICATION(SPECIFICATION *SPECIFICATION)
	DeleteORMSPECIFICATION_TYPE(SPECIFICATION_TYPE *SPECIFICATION_TYPE)
	DeleteORMSPEC_HIERARCHY(SPEC_HIERARCHY *SPEC_HIERARCHY)
	DeleteORMSPEC_OBJECT(SPEC_OBJECT *SPEC_OBJECT)
	DeleteORMSPEC_OBJECT_TYPE(SPEC_OBJECT_TYPE *SPEC_OBJECT_TYPE)
	DeleteORMSPEC_RELATION(SPEC_RELATION *SPEC_RELATION)
	DeleteORMSPEC_RELATION_TYPE(SPEC_RELATION_TYPE *SPEC_RELATION_TYPE)
	DeleteORMXHTML_CONTENT(XHTML_CONTENT *XHTML_CONTENT)
}

type BackRepoInterface

type BackRepoInterface interface {
	Commit(stage *StageStruct)
	Checkout(stage *StageStruct)
	Backup(stage *StageStruct, dirPath string)
	Restore(stage *StageStruct, dirPath string)
	BackupXL(stage *StageStruct, dirPath string)
	RestoreXL(stage *StageStruct, dirPath string)
	// insertion point for Commit and Checkout signatures
	CommitALTERNATIVE_ID(alternative_id *ALTERNATIVE_ID)
	CheckoutALTERNATIVE_ID(alternative_id *ALTERNATIVE_ID)
	CommitATTRIBUTE_DEFINITION_BOOLEAN(attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN)
	CheckoutATTRIBUTE_DEFINITION_BOOLEAN(attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN)
	CommitATTRIBUTE_DEFINITION_DATE(attribute_definition_date *ATTRIBUTE_DEFINITION_DATE)
	CheckoutATTRIBUTE_DEFINITION_DATE(attribute_definition_date *ATTRIBUTE_DEFINITION_DATE)
	CommitATTRIBUTE_DEFINITION_ENUMERATION(attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION)
	CheckoutATTRIBUTE_DEFINITION_ENUMERATION(attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION)
	CommitATTRIBUTE_DEFINITION_INTEGER(attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER)
	CheckoutATTRIBUTE_DEFINITION_INTEGER(attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER)
	CommitATTRIBUTE_DEFINITION_REAL(attribute_definition_real *ATTRIBUTE_DEFINITION_REAL)
	CheckoutATTRIBUTE_DEFINITION_REAL(attribute_definition_real *ATTRIBUTE_DEFINITION_REAL)
	CommitATTRIBUTE_DEFINITION_STRING(attribute_definition_string *ATTRIBUTE_DEFINITION_STRING)
	CheckoutATTRIBUTE_DEFINITION_STRING(attribute_definition_string *ATTRIBUTE_DEFINITION_STRING)
	CommitATTRIBUTE_DEFINITION_XHTML(attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML)
	CheckoutATTRIBUTE_DEFINITION_XHTML(attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML)
	CommitATTRIBUTE_VALUE_BOOLEAN(attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN)
	CheckoutATTRIBUTE_VALUE_BOOLEAN(attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN)
	CommitATTRIBUTE_VALUE_DATE(attribute_value_date *ATTRIBUTE_VALUE_DATE)
	CheckoutATTRIBUTE_VALUE_DATE(attribute_value_date *ATTRIBUTE_VALUE_DATE)
	CommitATTRIBUTE_VALUE_ENUMERATION(attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION)
	CheckoutATTRIBUTE_VALUE_ENUMERATION(attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION)
	CommitATTRIBUTE_VALUE_INTEGER(attribute_value_integer *ATTRIBUTE_VALUE_INTEGER)
	CheckoutATTRIBUTE_VALUE_INTEGER(attribute_value_integer *ATTRIBUTE_VALUE_INTEGER)
	CommitATTRIBUTE_VALUE_REAL(attribute_value_real *ATTRIBUTE_VALUE_REAL)
	CheckoutATTRIBUTE_VALUE_REAL(attribute_value_real *ATTRIBUTE_VALUE_REAL)
	CommitATTRIBUTE_VALUE_STRING(attribute_value_string *ATTRIBUTE_VALUE_STRING)
	CheckoutATTRIBUTE_VALUE_STRING(attribute_value_string *ATTRIBUTE_VALUE_STRING)
	CommitATTRIBUTE_VALUE_XHTML(attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML)
	CheckoutATTRIBUTE_VALUE_XHTML(attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML)
	CommitA_ALTERNATIVE_ID(a_alternative_id *A_ALTERNATIVE_ID)
	CheckoutA_ALTERNATIVE_ID(a_alternative_id *A_ALTERNATIVE_ID)
	CommitA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)
	CommitA_ATTRIBUTE_DEFINITION_DATE_REF(a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_DATE_REF(a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF)
	CommitA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)
	CommitA_ATTRIBUTE_DEFINITION_INTEGER_REF(a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_INTEGER_REF(a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF)
	CommitA_ATTRIBUTE_DEFINITION_REAL_REF(a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_REAL_REF(a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF)
	CommitA_ATTRIBUTE_DEFINITION_STRING_REF(a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_STRING_REF(a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF)
	CommitA_ATTRIBUTE_DEFINITION_XHTML_REF(a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF)
	CheckoutA_ATTRIBUTE_DEFINITION_XHTML_REF(a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF)
	CommitA_ATTRIBUTE_VALUE_BOOLEAN(a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN)
	CheckoutA_ATTRIBUTE_VALUE_BOOLEAN(a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN)
	CommitA_ATTRIBUTE_VALUE_DATE(a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE)
	CheckoutA_ATTRIBUTE_VALUE_DATE(a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE)
	CommitA_ATTRIBUTE_VALUE_ENUMERATION(a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION)
	CheckoutA_ATTRIBUTE_VALUE_ENUMERATION(a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION)
	CommitA_ATTRIBUTE_VALUE_INTEGER(a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER)
	CheckoutA_ATTRIBUTE_VALUE_INTEGER(a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER)
	CommitA_ATTRIBUTE_VALUE_REAL(a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL)
	CheckoutA_ATTRIBUTE_VALUE_REAL(a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL)
	CommitA_ATTRIBUTE_VALUE_STRING(a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING)
	CheckoutA_ATTRIBUTE_VALUE_STRING(a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING)
	CommitA_ATTRIBUTE_VALUE_XHTML(a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML)
	CheckoutA_ATTRIBUTE_VALUE_XHTML(a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML)
	CommitA_ATTRIBUTE_VALUE_XHTML_1(a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1)
	CheckoutA_ATTRIBUTE_VALUE_XHTML_1(a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1)
	CommitA_CHILDREN(a_children *A_CHILDREN)
	CheckoutA_CHILDREN(a_children *A_CHILDREN)
	CommitA_CORE_CONTENT(a_core_content *A_CORE_CONTENT)
	CheckoutA_CORE_CONTENT(a_core_content *A_CORE_CONTENT)
	CommitA_DATATYPES(a_datatypes *A_DATATYPES)
	CheckoutA_DATATYPES(a_datatypes *A_DATATYPES)
	CommitA_DATATYPE_DEFINITION_BOOLEAN_REF(a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF)
	CheckoutA_DATATYPE_DEFINITION_BOOLEAN_REF(a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF)
	CommitA_DATATYPE_DEFINITION_DATE_REF(a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF)
	CheckoutA_DATATYPE_DEFINITION_DATE_REF(a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF)
	CommitA_DATATYPE_DEFINITION_ENUMERATION_REF(a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF)
	CheckoutA_DATATYPE_DEFINITION_ENUMERATION_REF(a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF)
	CommitA_DATATYPE_DEFINITION_INTEGER_REF(a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF)
	CheckoutA_DATATYPE_DEFINITION_INTEGER_REF(a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF)
	CommitA_DATATYPE_DEFINITION_REAL_REF(a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF)
	CheckoutA_DATATYPE_DEFINITION_REAL_REF(a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF)
	CommitA_DATATYPE_DEFINITION_STRING_REF(a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF)
	CheckoutA_DATATYPE_DEFINITION_STRING_REF(a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF)
	CommitA_DATATYPE_DEFINITION_XHTML_REF(a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF)
	CheckoutA_DATATYPE_DEFINITION_XHTML_REF(a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF)
	CommitA_EDITABLE_ATTS(a_editable_atts *A_EDITABLE_ATTS)
	CheckoutA_EDITABLE_ATTS(a_editable_atts *A_EDITABLE_ATTS)
	CommitA_ENUM_VALUE_REF(a_enum_value_ref *A_ENUM_VALUE_REF)
	CheckoutA_ENUM_VALUE_REF(a_enum_value_ref *A_ENUM_VALUE_REF)
	CommitA_OBJECT(a_object *A_OBJECT)
	CheckoutA_OBJECT(a_object *A_OBJECT)
	CommitA_PROPERTIES(a_properties *A_PROPERTIES)
	CheckoutA_PROPERTIES(a_properties *A_PROPERTIES)
	CommitA_RELATION_GROUP_TYPE_REF(a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF)
	CheckoutA_RELATION_GROUP_TYPE_REF(a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF)
	CommitA_SOURCE_1(a_source_1 *A_SOURCE_1)
	CheckoutA_SOURCE_1(a_source_1 *A_SOURCE_1)
	CommitA_SOURCE_SPECIFICATION_1(a_source_specification_1 *A_SOURCE_SPECIFICATION_1)
	CheckoutA_SOURCE_SPECIFICATION_1(a_source_specification_1 *A_SOURCE_SPECIFICATION_1)
	CommitA_SPECIFICATIONS(a_specifications *A_SPECIFICATIONS)
	CheckoutA_SPECIFICATIONS(a_specifications *A_SPECIFICATIONS)
	CommitA_SPECIFICATION_TYPE_REF(a_specification_type_ref *A_SPECIFICATION_TYPE_REF)
	CheckoutA_SPECIFICATION_TYPE_REF(a_specification_type_ref *A_SPECIFICATION_TYPE_REF)
	CommitA_SPECIFIED_VALUES(a_specified_values *A_SPECIFIED_VALUES)
	CheckoutA_SPECIFIED_VALUES(a_specified_values *A_SPECIFIED_VALUES)
	CommitA_SPEC_ATTRIBUTES(a_spec_attributes *A_SPEC_ATTRIBUTES)
	CheckoutA_SPEC_ATTRIBUTES(a_spec_attributes *A_SPEC_ATTRIBUTES)
	CommitA_SPEC_OBJECTS(a_spec_objects *A_SPEC_OBJECTS)
	CheckoutA_SPEC_OBJECTS(a_spec_objects *A_SPEC_OBJECTS)
	CommitA_SPEC_OBJECT_TYPE_REF(a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF)
	CheckoutA_SPEC_OBJECT_TYPE_REF(a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF)
	CommitA_SPEC_RELATIONS(a_spec_relations *A_SPEC_RELATIONS)
	CheckoutA_SPEC_RELATIONS(a_spec_relations *A_SPEC_RELATIONS)
	CommitA_SPEC_RELATION_GROUPS(a_spec_relation_groups *A_SPEC_RELATION_GROUPS)
	CheckoutA_SPEC_RELATION_GROUPS(a_spec_relation_groups *A_SPEC_RELATION_GROUPS)
	CommitA_SPEC_RELATION_REF(a_spec_relation_ref *A_SPEC_RELATION_REF)
	CheckoutA_SPEC_RELATION_REF(a_spec_relation_ref *A_SPEC_RELATION_REF)
	CommitA_SPEC_RELATION_TYPE_REF(a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF)
	CheckoutA_SPEC_RELATION_TYPE_REF(a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF)
	CommitA_SPEC_TYPES(a_spec_types *A_SPEC_TYPES)
	CheckoutA_SPEC_TYPES(a_spec_types *A_SPEC_TYPES)
	CommitA_THE_HEADER(a_the_header *A_THE_HEADER)
	CheckoutA_THE_HEADER(a_the_header *A_THE_HEADER)
	CommitA_TOOL_EXTENSIONS(a_tool_extensions *A_TOOL_EXTENSIONS)
	CheckoutA_TOOL_EXTENSIONS(a_tool_extensions *A_TOOL_EXTENSIONS)
	CommitDATATYPE_DEFINITION_BOOLEAN(datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN)
	CheckoutDATATYPE_DEFINITION_BOOLEAN(datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN)
	CommitDATATYPE_DEFINITION_DATE(datatype_definition_date *DATATYPE_DEFINITION_DATE)
	CheckoutDATATYPE_DEFINITION_DATE(datatype_definition_date *DATATYPE_DEFINITION_DATE)
	CommitDATATYPE_DEFINITION_ENUMERATION(datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION)
	CheckoutDATATYPE_DEFINITION_ENUMERATION(datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION)
	CommitDATATYPE_DEFINITION_INTEGER(datatype_definition_integer *DATATYPE_DEFINITION_INTEGER)
	CheckoutDATATYPE_DEFINITION_INTEGER(datatype_definition_integer *DATATYPE_DEFINITION_INTEGER)
	CommitDATATYPE_DEFINITION_REAL(datatype_definition_real *DATATYPE_DEFINITION_REAL)
	CheckoutDATATYPE_DEFINITION_REAL(datatype_definition_real *DATATYPE_DEFINITION_REAL)
	CommitDATATYPE_DEFINITION_STRING(datatype_definition_string *DATATYPE_DEFINITION_STRING)
	CheckoutDATATYPE_DEFINITION_STRING(datatype_definition_string *DATATYPE_DEFINITION_STRING)
	CommitDATATYPE_DEFINITION_XHTML(datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML)
	CheckoutDATATYPE_DEFINITION_XHTML(datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML)
	CommitEMBEDDED_VALUE(embedded_value *EMBEDDED_VALUE)
	CheckoutEMBEDDED_VALUE(embedded_value *EMBEDDED_VALUE)
	CommitENUM_VALUE(enum_value *ENUM_VALUE)
	CheckoutENUM_VALUE(enum_value *ENUM_VALUE)
	CommitRELATION_GROUP(relation_group *RELATION_GROUP)
	CheckoutRELATION_GROUP(relation_group *RELATION_GROUP)
	CommitRELATION_GROUP_TYPE(relation_group_type *RELATION_GROUP_TYPE)
	CheckoutRELATION_GROUP_TYPE(relation_group_type *RELATION_GROUP_TYPE)
	CommitREQ_IF(req_if *REQ_IF)
	CheckoutREQ_IF(req_if *REQ_IF)
	CommitREQ_IF_CONTENT(req_if_content *REQ_IF_CONTENT)
	CheckoutREQ_IF_CONTENT(req_if_content *REQ_IF_CONTENT)
	CommitREQ_IF_HEADER(req_if_header *REQ_IF_HEADER)
	CheckoutREQ_IF_HEADER(req_if_header *REQ_IF_HEADER)
	CommitREQ_IF_TOOL_EXTENSION(req_if_tool_extension *REQ_IF_TOOL_EXTENSION)
	CheckoutREQ_IF_TOOL_EXTENSION(req_if_tool_extension *REQ_IF_TOOL_EXTENSION)
	CommitSPECIFICATION(specification *SPECIFICATION)
	CheckoutSPECIFICATION(specification *SPECIFICATION)
	CommitSPECIFICATION_TYPE(specification_type *SPECIFICATION_TYPE)
	CheckoutSPECIFICATION_TYPE(specification_type *SPECIFICATION_TYPE)
	CommitSPEC_HIERARCHY(spec_hierarchy *SPEC_HIERARCHY)
	CheckoutSPEC_HIERARCHY(spec_hierarchy *SPEC_HIERARCHY)
	CommitSPEC_OBJECT(spec_object *SPEC_OBJECT)
	CheckoutSPEC_OBJECT(spec_object *SPEC_OBJECT)
	CommitSPEC_OBJECT_TYPE(spec_object_type *SPEC_OBJECT_TYPE)
	CheckoutSPEC_OBJECT_TYPE(spec_object_type *SPEC_OBJECT_TYPE)
	CommitSPEC_RELATION(spec_relation *SPEC_RELATION)
	CheckoutSPEC_RELATION(spec_relation *SPEC_RELATION)
	CommitSPEC_RELATION_TYPE(spec_relation_type *SPEC_RELATION_TYPE)
	CheckoutSPEC_RELATION_TYPE(spec_relation_type *SPEC_RELATION_TYPE)
	CommitXHTML_CONTENT(xhtml_content *XHTML_CONTENT)
	CheckoutXHTML_CONTENT(xhtml_content *XHTML_CONTENT)
	GetLastCommitFromBackNb() uint
	GetLastPushFromFrontNb() uint
}

type DATATYPE_DEFINITION_BOOLEAN

type DATATYPE_DEFINITION_BOOLEAN struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_BOOLEAN Named source named complex type "DATATYPE-DEFINITION-BOOLEAN"

func CopyBranchDATATYPE_DEFINITION_BOOLEAN

func CopyBranchDATATYPE_DEFINITION_BOOLEAN(mapOrigCopy map[any]any, datatype_definition_booleanFrom *DATATYPE_DEFINITION_BOOLEAN) (datatype_definition_booleanTo *DATATYPE_DEFINITION_BOOLEAN)

func (*DATATYPE_DEFINITION_BOOLEAN) Checkout

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_BOOLEAN

Checkout datatype_definition_boolean to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_BOOLEAN) Commit

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) Commit(stage *StageStruct) *DATATYPE_DEFINITION_BOOLEAN

commit datatype_definition_boolean to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_BOOLEAN) CommitVoid

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_BOOLEAN) CopyBasicFields

func (from *DATATYPE_DEFINITION_BOOLEAN) CopyBasicFields(to *DATATYPE_DEFINITION_BOOLEAN)

func (*DATATYPE_DEFINITION_BOOLEAN) GetName

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_BOOLEAN) Stage

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) Stage(stage *StageStruct) *DATATYPE_DEFINITION_BOOLEAN

Stage puts datatype_definition_boolean to the model stage

func (*DATATYPE_DEFINITION_BOOLEAN) Unstage

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_BOOLEAN

Unstage removes datatype_definition_boolean off the model stage

func (*DATATYPE_DEFINITION_BOOLEAN) UnstageVoid

func (datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_boolean off the model stage

type DATATYPE_DEFINITION_BOOLEAN_WOP

type DATATYPE_DEFINITION_BOOLEAN_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type DATATYPE_DEFINITION_DATE

type DATATYPE_DEFINITION_DATE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_DATE Named source named complex type "DATATYPE-DEFINITION-DATE"

func CopyBranchDATATYPE_DEFINITION_DATE

func CopyBranchDATATYPE_DEFINITION_DATE(mapOrigCopy map[any]any, datatype_definition_dateFrom *DATATYPE_DEFINITION_DATE) (datatype_definition_dateTo *DATATYPE_DEFINITION_DATE)

func (*DATATYPE_DEFINITION_DATE) Checkout

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_DATE

Checkout datatype_definition_date to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_DATE) Commit

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) Commit(stage *StageStruct) *DATATYPE_DEFINITION_DATE

commit datatype_definition_date to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_DATE) CommitVoid

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_DATE) CopyBasicFields

func (from *DATATYPE_DEFINITION_DATE) CopyBasicFields(to *DATATYPE_DEFINITION_DATE)

func (*DATATYPE_DEFINITION_DATE) GetName

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_DATE) Stage

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) Stage(stage *StageStruct) *DATATYPE_DEFINITION_DATE

Stage puts datatype_definition_date to the model stage

func (*DATATYPE_DEFINITION_DATE) Unstage

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_DATE

Unstage removes datatype_definition_date off the model stage

func (*DATATYPE_DEFINITION_DATE) UnstageVoid

func (datatype_definition_date *DATATYPE_DEFINITION_DATE) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_date off the model stage

type DATATYPE_DEFINITION_DATE_WOP

type DATATYPE_DEFINITION_DATE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type DATATYPE_DEFINITION_ENUMERATION

type DATATYPE_DEFINITION_ENUMERATION struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SPECIFIED-VALUES" of type A_SPECIFIED-VALUES.
	SPECIFIED_VALUES *A_SPECIFIED_VALUES `xml:"SPECIFIED-VALUES,omitempty"`
}

DATATYPE_DEFINITION_ENUMERATION Named source named complex type "DATATYPE-DEFINITION-ENUMERATION"

func CopyBranchDATATYPE_DEFINITION_ENUMERATION

func CopyBranchDATATYPE_DEFINITION_ENUMERATION(mapOrigCopy map[any]any, datatype_definition_enumerationFrom *DATATYPE_DEFINITION_ENUMERATION) (datatype_definition_enumerationTo *DATATYPE_DEFINITION_ENUMERATION)

func (*DATATYPE_DEFINITION_ENUMERATION) Checkout

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_ENUMERATION

Checkout datatype_definition_enumeration to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_ENUMERATION) Commit

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) Commit(stage *StageStruct) *DATATYPE_DEFINITION_ENUMERATION

commit datatype_definition_enumeration to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_ENUMERATION) CommitVoid

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_ENUMERATION) CopyBasicFields

func (*DATATYPE_DEFINITION_ENUMERATION) GetName

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_ENUMERATION) Stage

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) Stage(stage *StageStruct) *DATATYPE_DEFINITION_ENUMERATION

Stage puts datatype_definition_enumeration to the model stage

func (*DATATYPE_DEFINITION_ENUMERATION) Unstage

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_ENUMERATION

Unstage removes datatype_definition_enumeration off the model stage

func (*DATATYPE_DEFINITION_ENUMERATION) UnstageVoid

func (datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_enumeration off the model stage

type DATATYPE_DEFINITION_ENUMERATION_WOP

type DATATYPE_DEFINITION_ENUMERATION_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type DATATYPE_DEFINITION_INTEGER

type DATATYPE_DEFINITION_INTEGER struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from attribute "MAX
	MAX int `xml:"MAX,attr,omitempty"`

	// generated from attribute "MIN
	MIN int `xml:"MIN,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_INTEGER Named source named complex type "DATATYPE-DEFINITION-INTEGER"

func CopyBranchDATATYPE_DEFINITION_INTEGER

func CopyBranchDATATYPE_DEFINITION_INTEGER(mapOrigCopy map[any]any, datatype_definition_integerFrom *DATATYPE_DEFINITION_INTEGER) (datatype_definition_integerTo *DATATYPE_DEFINITION_INTEGER)

func (*DATATYPE_DEFINITION_INTEGER) Checkout

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_INTEGER

Checkout datatype_definition_integer to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_INTEGER) Commit

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) Commit(stage *StageStruct) *DATATYPE_DEFINITION_INTEGER

commit datatype_definition_integer to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_INTEGER) CommitVoid

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_INTEGER) CopyBasicFields

func (from *DATATYPE_DEFINITION_INTEGER) CopyBasicFields(to *DATATYPE_DEFINITION_INTEGER)

func (*DATATYPE_DEFINITION_INTEGER) GetName

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_INTEGER) Stage

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) Stage(stage *StageStruct) *DATATYPE_DEFINITION_INTEGER

Stage puts datatype_definition_integer to the model stage

func (*DATATYPE_DEFINITION_INTEGER) Unstage

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_INTEGER

Unstage removes datatype_definition_integer off the model stage

func (*DATATYPE_DEFINITION_INTEGER) UnstageVoid

func (datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_integer off the model stage

type DATATYPE_DEFINITION_INTEGER_WOP

type DATATYPE_DEFINITION_INTEGER_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
	MAX         int
	MIN         int
}

type DATATYPE_DEFINITION_REAL

type DATATYPE_DEFINITION_REAL struct {
	Name string `xml:"-"`

	// generated from attribute "ACCURACY
	ACCURACY int `xml:"ACCURACY,attr,omitempty"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from attribute "MAX
	MAX float64 `xml:"MAX,attr,omitempty"`

	// generated from attribute "MIN
	MIN float64 `xml:"MIN,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_REAL Named source named complex type "DATATYPE-DEFINITION-REAL"

func CopyBranchDATATYPE_DEFINITION_REAL

func CopyBranchDATATYPE_DEFINITION_REAL(mapOrigCopy map[any]any, datatype_definition_realFrom *DATATYPE_DEFINITION_REAL) (datatype_definition_realTo *DATATYPE_DEFINITION_REAL)

func (*DATATYPE_DEFINITION_REAL) Checkout

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_REAL

Checkout datatype_definition_real to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_REAL) Commit

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) Commit(stage *StageStruct) *DATATYPE_DEFINITION_REAL

commit datatype_definition_real to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_REAL) CommitVoid

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_REAL) CopyBasicFields

func (from *DATATYPE_DEFINITION_REAL) CopyBasicFields(to *DATATYPE_DEFINITION_REAL)

func (*DATATYPE_DEFINITION_REAL) GetName

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_REAL) Stage

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) Stage(stage *StageStruct) *DATATYPE_DEFINITION_REAL

Stage puts datatype_definition_real to the model stage

func (*DATATYPE_DEFINITION_REAL) Unstage

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_REAL

Unstage removes datatype_definition_real off the model stage

func (*DATATYPE_DEFINITION_REAL) UnstageVoid

func (datatype_definition_real *DATATYPE_DEFINITION_REAL) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_real off the model stage

type DATATYPE_DEFINITION_REAL_WOP

type DATATYPE_DEFINITION_REAL_WOP struct {
	// insertion point
	Name        string
	ACCURACY    int
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
	MAX         float64
	MIN         float64
}

type DATATYPE_DEFINITION_STRING

type DATATYPE_DEFINITION_STRING struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from attribute "MAX-LENGTH
	MAX_LENGTH int `xml:"MAX-LENGTH,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_STRING Named source named complex type "DATATYPE-DEFINITION-STRING"

func CopyBranchDATATYPE_DEFINITION_STRING

func CopyBranchDATATYPE_DEFINITION_STRING(mapOrigCopy map[any]any, datatype_definition_stringFrom *DATATYPE_DEFINITION_STRING) (datatype_definition_stringTo *DATATYPE_DEFINITION_STRING)

func (*DATATYPE_DEFINITION_STRING) Checkout

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_STRING

Checkout datatype_definition_string to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_STRING) Commit

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) Commit(stage *StageStruct) *DATATYPE_DEFINITION_STRING

commit datatype_definition_string to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_STRING) CommitVoid

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_STRING) CopyBasicFields

func (from *DATATYPE_DEFINITION_STRING) CopyBasicFields(to *DATATYPE_DEFINITION_STRING)

func (*DATATYPE_DEFINITION_STRING) GetName

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_STRING) Stage

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) Stage(stage *StageStruct) *DATATYPE_DEFINITION_STRING

Stage puts datatype_definition_string to the model stage

func (*DATATYPE_DEFINITION_STRING) Unstage

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_STRING

Unstage removes datatype_definition_string off the model stage

func (*DATATYPE_DEFINITION_STRING) UnstageVoid

func (datatype_definition_string *DATATYPE_DEFINITION_STRING) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_string off the model stage

type DATATYPE_DEFINITION_STRING_WOP

type DATATYPE_DEFINITION_STRING_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
	MAX_LENGTH  int
}

type DATATYPE_DEFINITION_XHTML

type DATATYPE_DEFINITION_XHTML struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`
}

DATATYPE_DEFINITION_XHTML Named source named complex type "DATATYPE-DEFINITION-XHTML"

func CopyBranchDATATYPE_DEFINITION_XHTML

func CopyBranchDATATYPE_DEFINITION_XHTML(mapOrigCopy map[any]any, datatype_definition_xhtmlFrom *DATATYPE_DEFINITION_XHTML) (datatype_definition_xhtmlTo *DATATYPE_DEFINITION_XHTML)

func (*DATATYPE_DEFINITION_XHTML) Checkout

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) Checkout(stage *StageStruct) *DATATYPE_DEFINITION_XHTML

Checkout datatype_definition_xhtml to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_XHTML) Commit

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) Commit(stage *StageStruct) *DATATYPE_DEFINITION_XHTML

commit datatype_definition_xhtml to the back repo (if it is already staged)

func (*DATATYPE_DEFINITION_XHTML) CommitVoid

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) CommitVoid(stage *StageStruct)

func (*DATATYPE_DEFINITION_XHTML) CopyBasicFields

func (from *DATATYPE_DEFINITION_XHTML) CopyBasicFields(to *DATATYPE_DEFINITION_XHTML)

func (*DATATYPE_DEFINITION_XHTML) GetName

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) GetName() (res string)

for satisfaction of GongStruct interface

func (*DATATYPE_DEFINITION_XHTML) Stage

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) Stage(stage *StageStruct) *DATATYPE_DEFINITION_XHTML

Stage puts datatype_definition_xhtml to the model stage

func (*DATATYPE_DEFINITION_XHTML) Unstage

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) Unstage(stage *StageStruct) *DATATYPE_DEFINITION_XHTML

Unstage removes datatype_definition_xhtml off the model stage

func (*DATATYPE_DEFINITION_XHTML) UnstageVoid

func (datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) UnstageVoid(stage *StageStruct)

UnstageVoid removes datatype_definition_xhtml off the model stage

type DATATYPE_DEFINITION_XHTML_WOP

type DATATYPE_DEFINITION_XHTML_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type EMBEDDED_VALUE

type EMBEDDED_VALUE struct {
	Name string `xml:"-"`

	// generated from attribute "KEY
	KEY int `xml:"KEY,attr,omitempty"`

	// generated from attribute "OTHER-CONTENT
	OTHER_CONTENT string `xml:"OTHER-CONTENT,attr,omitempty"`
}

EMBEDDED_VALUE Named source named complex type "EMBEDDED-VALUE"

func CopyBranchEMBEDDED_VALUE

func CopyBranchEMBEDDED_VALUE(mapOrigCopy map[any]any, embedded_valueFrom *EMBEDDED_VALUE) (embedded_valueTo *EMBEDDED_VALUE)

func (*EMBEDDED_VALUE) Checkout

func (embedded_value *EMBEDDED_VALUE) Checkout(stage *StageStruct) *EMBEDDED_VALUE

Checkout embedded_value to the back repo (if it is already staged)

func (*EMBEDDED_VALUE) Commit

func (embedded_value *EMBEDDED_VALUE) Commit(stage *StageStruct) *EMBEDDED_VALUE

commit embedded_value to the back repo (if it is already staged)

func (*EMBEDDED_VALUE) CommitVoid

func (embedded_value *EMBEDDED_VALUE) CommitVoid(stage *StageStruct)

func (*EMBEDDED_VALUE) CopyBasicFields

func (from *EMBEDDED_VALUE) CopyBasicFields(to *EMBEDDED_VALUE)

func (*EMBEDDED_VALUE) GetName

func (embedded_value *EMBEDDED_VALUE) GetName() (res string)

for satisfaction of GongStruct interface

func (*EMBEDDED_VALUE) Stage

func (embedded_value *EMBEDDED_VALUE) Stage(stage *StageStruct) *EMBEDDED_VALUE

Stage puts embedded_value to the model stage

func (*EMBEDDED_VALUE) Unstage

func (embedded_value *EMBEDDED_VALUE) Unstage(stage *StageStruct) *EMBEDDED_VALUE

Unstage removes embedded_value off the model stage

func (*EMBEDDED_VALUE) UnstageVoid

func (embedded_value *EMBEDDED_VALUE) UnstageVoid(stage *StageStruct)

UnstageVoid removes embedded_value off the model stage

type EMBEDDED_VALUE_WOP

type EMBEDDED_VALUE_WOP struct {
	// insertion point
	Name          string
	KEY           int
	OTHER_CONTENT string
}

type ENUM_VALUE

type ENUM_VALUE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "PROPERTIES" of type A_PROPERTIES.
	PROPERTIES *A_PROPERTIES `xml:"PROPERTIES,omitempty"`
}

ENUM_VALUE Named source named complex type "ENUM-VALUE"

func CopyBranchENUM_VALUE

func CopyBranchENUM_VALUE(mapOrigCopy map[any]any, enum_valueFrom *ENUM_VALUE) (enum_valueTo *ENUM_VALUE)

func (*ENUM_VALUE) Checkout

func (enum_value *ENUM_VALUE) Checkout(stage *StageStruct) *ENUM_VALUE

Checkout enum_value to the back repo (if it is already staged)

func (*ENUM_VALUE) Commit

func (enum_value *ENUM_VALUE) Commit(stage *StageStruct) *ENUM_VALUE

commit enum_value to the back repo (if it is already staged)

func (*ENUM_VALUE) CommitVoid

func (enum_value *ENUM_VALUE) CommitVoid(stage *StageStruct)

func (*ENUM_VALUE) CopyBasicFields

func (from *ENUM_VALUE) CopyBasicFields(to *ENUM_VALUE)

func (*ENUM_VALUE) GetName

func (enum_value *ENUM_VALUE) GetName() (res string)

for satisfaction of GongStruct interface

func (*ENUM_VALUE) Stage

func (enum_value *ENUM_VALUE) Stage(stage *StageStruct) *ENUM_VALUE

Stage puts enum_value to the model stage

func (*ENUM_VALUE) Unstage

func (enum_value *ENUM_VALUE) Unstage(stage *StageStruct) *ENUM_VALUE

Unstage removes enum_value off the model stage

func (*ENUM_VALUE) UnstageVoid

func (enum_value *ENUM_VALUE) UnstageVoid(stage *StageStruct)

UnstageVoid removes enum_value off the model stage

type ENUM_VALUE_WOP

type ENUM_VALUE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type Enum_GLOBAL_REF

type Enum_GLOBAL_REF string

From xsd simple type with enumerate restriction "GLOBAL-REF"

func (Enum_GLOBAL_REF) CodeValues

func (enum_global_ref Enum_GLOBAL_REF) CodeValues() (res []string)

func (Enum_GLOBAL_REF) Codes

func (enum_global_ref Enum_GLOBAL_REF) Codes() (res []string)

func (*Enum_GLOBAL_REF) FromCodeString

func (enum_global_ref *Enum_GLOBAL_REF) FromCodeString(input string) (err error)

func (*Enum_GLOBAL_REF) FromString

func (enum_global_ref *Enum_GLOBAL_REF) FromString(input string) (err error)

func (*Enum_GLOBAL_REF) ToCodeString

func (enum_global_ref *Enum_GLOBAL_REF) ToCodeString() (res string)

func (Enum_GLOBAL_REF) ToString

func (enum_global_ref Enum_GLOBAL_REF) ToString() (res string)

insertion point of enum utility functions Utility function for Enum_GLOBAL_REF if enum values are string, it is stored with the value if enum values are int, they are stored with the code of the value

type ExcelizeTabulator

type ExcelizeTabulator struct {
	// contains filtered or unexported fields
}

func (*ExcelizeTabulator) AddCell

func (tab *ExcelizeTabulator) AddCell(sheetName string, rowId, columnIndex int, value string)

func (*ExcelizeTabulator) AddRow

func (tab *ExcelizeTabulator) AddRow(sheetName string) (rowId int)

func (*ExcelizeTabulator) AddSheet

func (tab *ExcelizeTabulator) AddSheet(sheetName string)

func (*ExcelizeTabulator) SetExcelizeFile

func (tab *ExcelizeTabulator) SetExcelizeFile(f *excelize.File)

type GONG__ExpressionType

type GONG__ExpressionType string

swagger:ignore

const (
	GONG__STRUCT_INSTANCE      GONG__ExpressionType = "STRUCT_INSTANCE"
	GONG__FIELD_OR_CONST_VALUE GONG__ExpressionType = "FIELD_OR_CONST_VALUE"
	GONG__FIELD_VALUE          GONG__ExpressionType = "FIELD_VALUE"
	GONG__ENUM_CAST_INT        GONG__ExpressionType = "ENUM_CAST_INT"
	GONG__ENUM_CAST_STRING     GONG__ExpressionType = "ENUM_CAST_STRING"
	GONG__IDENTIFIER_CONST     GONG__ExpressionType = "IDENTIFIER_CONST"
)

type GONG__Identifier

type GONG__Identifier struct {
	Ident string
	Type  GONG__ExpressionType
}

type GongStructInterface

type GongStructInterface interface {
	GetName() (res string)
}

GongStructInterface is the interface met by GongStructs It allows runtime reflexion of instances (without the hassle of the "reflect" package)

type Gongstruct

type Gongstruct interface {
}

Gongstruct is the type parameter for generated generic function that allows - access to staged instances - navigation between staged instances by going backward association links between gongstruct - full refactoring of Gongstruct identifiers / fields

type GongstructEnumIntField

type GongstructEnumIntField interface {
	int
	Codes() []string
	CodeValues() []int
}

type GongstructEnumStringField

type GongstructEnumStringField interface {
	Codes() []string
	CodeValues() []string
	ToString() string
}

type GongstructMapString

type GongstructMapString interface {
	map[any]any
}

type GongstructSet

type GongstructSet interface {
	map[any]any
}

type GongtructBasicField

type GongtructBasicField interface {
	int | float64 | bool | string | time.Time | time.Duration
}

type OnAfterCreateInterface

type OnAfterCreateInterface[Type Gongstruct] interface {
	OnAfterCreate(stage *StageStruct,
		instance *Type)
}

OnAfterCreateInterface callback when an instance is updated from the front

type OnAfterDeleteInterface

type OnAfterDeleteInterface[Type Gongstruct] interface {
	OnAfterDelete(stage *StageStruct,
		staged, front *Type)
}

OnAfterDeleteInterface callback when an instance is updated from the front

type OnAfterReadInterface

type OnAfterReadInterface[Type Gongstruct] interface {
	OnAfterRead(stage *StageStruct,
		instance *Type)
}

OnAfterReadInterface callback when an instance is updated from the front

type OnAfterUpdateInterface

type OnAfterUpdateInterface[Type Gongstruct] interface {
	OnAfterUpdate(stage *StageStruct, old, new *Type)
}

OnAfterUpdateInterface callback when an instance is updated from the front

type OnInitCommitInterface

type OnInitCommitInterface interface {
	BeforeCommit(stage *StageStruct)
}

type PointerToGongstruct

type PointerToGongstruct interface {
	GetName() string
	CommitVoid(*StageStruct)
	UnstageVoid(stage *StageStruct)
	comparable
}

Gongstruct is the type parameter for generated generic function that allows - access to staged instances - navigation between staged instances by going backward association links between gongstruct - full refactoring of Gongstruct identifiers / fields

type PointerToGongstructEnumIntField

type PointerToGongstructEnumIntField interface {
	FromCodeString(input string) (err error)
}

type PointerToGongstructEnumStringField

type PointerToGongstructEnumStringField interface {
	FromCodeString(input string) (err error)
}

type RELATION_GROUP

type RELATION_GROUP struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SOURCE-SPECIFICATION" of type A_SOURCE-SPECIFICATION.
	SOURCE_SPECIFICATION *A_SOURCE_SPECIFICATION_1 `xml:"SOURCE-SPECIFICATION,omitempty"`

	// generated from anonymous type within outer element "SPEC-RELATIONS" of type A_SPEC-RELATION-REF.
	SPEC_RELATIONS *A_SPEC_RELATION_REF `xml:"SPEC-RELATIONS,omitempty"`

	// generated from anonymous type within outer element "TARGET-SPECIFICATION" of type A_SOURCE-SPECIFICATION.
	TARGET_SPECIFICATION *A_SOURCE_SPECIFICATION_1 `xml:"TARGET-SPECIFICATION,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_RELATION-GROUP-TYPE-REF.
	TYPE *A_RELATION_GROUP_TYPE_REF `xml:"TYPE,omitempty"`
}

RELATION_GROUP Named source named complex type "RELATION-GROUP"

func CopyBranchRELATION_GROUP

func CopyBranchRELATION_GROUP(mapOrigCopy map[any]any, relation_groupFrom *RELATION_GROUP) (relation_groupTo *RELATION_GROUP)

func (*RELATION_GROUP) Checkout

func (relation_group *RELATION_GROUP) Checkout(stage *StageStruct) *RELATION_GROUP

Checkout relation_group to the back repo (if it is already staged)

func (*RELATION_GROUP) Commit

func (relation_group *RELATION_GROUP) Commit(stage *StageStruct) *RELATION_GROUP

commit relation_group to the back repo (if it is already staged)

func (*RELATION_GROUP) CommitVoid

func (relation_group *RELATION_GROUP) CommitVoid(stage *StageStruct)

func (*RELATION_GROUP) CopyBasicFields

func (from *RELATION_GROUP) CopyBasicFields(to *RELATION_GROUP)

func (*RELATION_GROUP) GetName

func (relation_group *RELATION_GROUP) GetName() (res string)

for satisfaction of GongStruct interface

func (*RELATION_GROUP) Stage

func (relation_group *RELATION_GROUP) Stage(stage *StageStruct) *RELATION_GROUP

Stage puts relation_group to the model stage

func (*RELATION_GROUP) Unstage

func (relation_group *RELATION_GROUP) Unstage(stage *StageStruct) *RELATION_GROUP

Unstage removes relation_group off the model stage

func (*RELATION_GROUP) UnstageVoid

func (relation_group *RELATION_GROUP) UnstageVoid(stage *StageStruct)

UnstageVoid removes relation_group off the model stage

type RELATION_GROUP_TYPE

type RELATION_GROUP_TYPE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SPEC-ATTRIBUTES" of type A_SPEC-ATTRIBUTES.
	SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES `xml:"SPEC-ATTRIBUTES,omitempty"`
}

RELATION_GROUP_TYPE Named source named complex type "RELATION-GROUP-TYPE"

func CopyBranchRELATION_GROUP_TYPE

func CopyBranchRELATION_GROUP_TYPE(mapOrigCopy map[any]any, relation_group_typeFrom *RELATION_GROUP_TYPE) (relation_group_typeTo *RELATION_GROUP_TYPE)

func (*RELATION_GROUP_TYPE) Checkout

func (relation_group_type *RELATION_GROUP_TYPE) Checkout(stage *StageStruct) *RELATION_GROUP_TYPE

Checkout relation_group_type to the back repo (if it is already staged)

func (*RELATION_GROUP_TYPE) Commit

func (relation_group_type *RELATION_GROUP_TYPE) Commit(stage *StageStruct) *RELATION_GROUP_TYPE

commit relation_group_type to the back repo (if it is already staged)

func (*RELATION_GROUP_TYPE) CommitVoid

func (relation_group_type *RELATION_GROUP_TYPE) CommitVoid(stage *StageStruct)

func (*RELATION_GROUP_TYPE) CopyBasicFields

func (from *RELATION_GROUP_TYPE) CopyBasicFields(to *RELATION_GROUP_TYPE)

func (*RELATION_GROUP_TYPE) GetName

func (relation_group_type *RELATION_GROUP_TYPE) GetName() (res string)

for satisfaction of GongStruct interface

func (*RELATION_GROUP_TYPE) Stage

func (relation_group_type *RELATION_GROUP_TYPE) Stage(stage *StageStruct) *RELATION_GROUP_TYPE

Stage puts relation_group_type to the model stage

func (*RELATION_GROUP_TYPE) Unstage

func (relation_group_type *RELATION_GROUP_TYPE) Unstage(stage *StageStruct) *RELATION_GROUP_TYPE

Unstage removes relation_group_type off the model stage

func (*RELATION_GROUP_TYPE) UnstageVoid

func (relation_group_type *RELATION_GROUP_TYPE) UnstageVoid(stage *StageStruct)

UnstageVoid removes relation_group_type off the model stage

type RELATION_GROUP_TYPE_WOP

type RELATION_GROUP_TYPE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type RELATION_GROUP_WOP

type RELATION_GROUP_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type REQ_IF

type REQ_IF struct {
	Name string `xml:"-"`

	// generated from attribute "http://www.w3.org/XML/1998/namespace lang
	Lang string `xml:"http://www.w3.org/XML/1998/namespace lang,attr,omitempty"`

	// generated from anonymous type within outer element "THE-HEADER" of type A_THE-HEADER.
	THE_HEADER *A_THE_HEADER `xml:"THE-HEADER,omitempty"`

	// generated from anonymous type within outer element "CORE-CONTENT" of type A_CORE-CONTENT.
	CORE_CONTENT *A_CORE_CONTENT `xml:"CORE-CONTENT,omitempty"`

	// generated from anonymous type within outer element "TOOL-EXTENSIONS" of type A_TOOL-EXTENSIONS.
	TOOL_EXTENSIONS *A_TOOL_EXTENSIONS `xml:"TOOL-EXTENSIONS,omitempty"`
}

REQ_IF Named source named complex type "REQ-IF"

func CopyBranchREQ_IF

func CopyBranchREQ_IF(mapOrigCopy map[any]any, req_ifFrom *REQ_IF) (req_ifTo *REQ_IF)

func (*REQ_IF) Checkout

func (req_if *REQ_IF) Checkout(stage *StageStruct) *REQ_IF

Checkout req_if to the back repo (if it is already staged)

func (*REQ_IF) Commit

func (req_if *REQ_IF) Commit(stage *StageStruct) *REQ_IF

commit req_if to the back repo (if it is already staged)

func (*REQ_IF) CommitVoid

func (req_if *REQ_IF) CommitVoid(stage *StageStruct)

func (*REQ_IF) CopyBasicFields

func (from *REQ_IF) CopyBasicFields(to *REQ_IF)

func (*REQ_IF) GetName

func (req_if *REQ_IF) GetName() (res string)

for satisfaction of GongStruct interface

func (*REQ_IF) Stage

func (req_if *REQ_IF) Stage(stage *StageStruct) *REQ_IF

Stage puts req_if to the model stage

func (*REQ_IF) Unstage

func (req_if *REQ_IF) Unstage(stage *StageStruct) *REQ_IF

Unstage removes req_if off the model stage

func (*REQ_IF) UnstageVoid

func (req_if *REQ_IF) UnstageVoid(stage *StageStruct)

UnstageVoid removes req_if off the model stage

type REQ_IF_CONTENT

type REQ_IF_CONTENT struct {
	Name string `xml:"-"`

	// generated from anonymous type within outer element "DATATYPES" of type A_DATATYPES.
	DATATYPES *A_DATATYPES `xml:"DATATYPES,omitempty"`

	// generated from anonymous type within outer element "SPEC-TYPES" of type A_SPEC-TYPES.
	SPEC_TYPES *A_SPEC_TYPES `xml:"SPEC-TYPES,omitempty"`

	// generated from anonymous type within outer element "SPEC-OBJECTS" of type A_SPEC-OBJECTS.
	SPEC_OBJECTS *A_SPEC_OBJECTS `xml:"SPEC-OBJECTS,omitempty"`

	// generated from anonymous type within outer element "SPEC-RELATIONS" of type A_SPEC-RELATIONS.
	SPEC_RELATIONS *A_SPEC_RELATIONS `xml:"SPEC-RELATIONS,omitempty"`

	// generated from anonymous type within outer element "SPECIFICATIONS" of type A_SPECIFICATIONS.
	SPECIFICATIONS *A_SPECIFICATIONS `xml:"SPECIFICATIONS,omitempty"`

	// generated from anonymous type within outer element "SPEC-RELATION-GROUPS" of type A_SPEC-RELATION-GROUPS.
	SPEC_RELATION_GROUPS *A_SPEC_RELATION_GROUPS `xml:"SPEC-RELATION-GROUPS,omitempty"`
}

REQ_IF_CONTENT Named source named complex type "REQ-IF-CONTENT"

func CopyBranchREQ_IF_CONTENT

func CopyBranchREQ_IF_CONTENT(mapOrigCopy map[any]any, req_if_contentFrom *REQ_IF_CONTENT) (req_if_contentTo *REQ_IF_CONTENT)

func (*REQ_IF_CONTENT) Checkout

func (req_if_content *REQ_IF_CONTENT) Checkout(stage *StageStruct) *REQ_IF_CONTENT

Checkout req_if_content to the back repo (if it is already staged)

func (*REQ_IF_CONTENT) Commit

func (req_if_content *REQ_IF_CONTENT) Commit(stage *StageStruct) *REQ_IF_CONTENT

commit req_if_content to the back repo (if it is already staged)

func (*REQ_IF_CONTENT) CommitVoid

func (req_if_content *REQ_IF_CONTENT) CommitVoid(stage *StageStruct)

func (*REQ_IF_CONTENT) CopyBasicFields

func (from *REQ_IF_CONTENT) CopyBasicFields(to *REQ_IF_CONTENT)

func (*REQ_IF_CONTENT) GetName

func (req_if_content *REQ_IF_CONTENT) GetName() (res string)

for satisfaction of GongStruct interface

func (*REQ_IF_CONTENT) Stage

func (req_if_content *REQ_IF_CONTENT) Stage(stage *StageStruct) *REQ_IF_CONTENT

Stage puts req_if_content to the model stage

func (*REQ_IF_CONTENT) Unstage

func (req_if_content *REQ_IF_CONTENT) Unstage(stage *StageStruct) *REQ_IF_CONTENT

Unstage removes req_if_content off the model stage

func (*REQ_IF_CONTENT) UnstageVoid

func (req_if_content *REQ_IF_CONTENT) UnstageVoid(stage *StageStruct)

UnstageVoid removes req_if_content off the model stage

type REQ_IF_CONTENT_WOP

type REQ_IF_CONTENT_WOP struct {
	// insertion point
	Name string
}

type REQ_IF_HEADER

type REQ_IF_HEADER struct {
	Name string `xml:"-"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from element "COMMENT" of type string order 215 depth 1
	COMMENT string `xml:"COMMENT,omitempty"`

	// generated from element "CREATION-TIME" of type dateTime order 216 depth 1
	CREATION_TIME string `xml:"CREATION-TIME,omitempty"`

	// generated from element "REPOSITORY-ID" of type string order 217 depth 1
	REPOSITORY_ID string `xml:"REPOSITORY-ID,omitempty"`

	// generated from element "REQ-IF-TOOL-ID" of type string order 218 depth 1
	REQ_IF_TOOL_ID string `xml:"REQ-IF-TOOL-ID,omitempty"`

	// generated from element "REQ-IF-VERSION" of type string order 219 depth 1
	REQ_IF_VERSION string `xml:"REQ-IF-VERSION,omitempty"`

	// generated from element "SOURCE-TOOL-ID" of type string order 220 depth 1
	SOURCE_TOOL_ID string `xml:"SOURCE-TOOL-ID,omitempty"`

	// generated from element "TITLE" of type string order 221 depth 1
	TITLE string `xml:"TITLE,omitempty"`
}

REQ_IF_HEADER Named source named complex type "REQ-IF-HEADER"

func CopyBranchREQ_IF_HEADER

func CopyBranchREQ_IF_HEADER(mapOrigCopy map[any]any, req_if_headerFrom *REQ_IF_HEADER) (req_if_headerTo *REQ_IF_HEADER)

func (*REQ_IF_HEADER) Checkout

func (req_if_header *REQ_IF_HEADER) Checkout(stage *StageStruct) *REQ_IF_HEADER

Checkout req_if_header to the back repo (if it is already staged)

func (*REQ_IF_HEADER) Commit

func (req_if_header *REQ_IF_HEADER) Commit(stage *StageStruct) *REQ_IF_HEADER

commit req_if_header to the back repo (if it is already staged)

func (*REQ_IF_HEADER) CommitVoid

func (req_if_header *REQ_IF_HEADER) CommitVoid(stage *StageStruct)

func (*REQ_IF_HEADER) CopyBasicFields

func (from *REQ_IF_HEADER) CopyBasicFields(to *REQ_IF_HEADER)

func (*REQ_IF_HEADER) GetName

func (req_if_header *REQ_IF_HEADER) GetName() (res string)

for satisfaction of GongStruct interface

func (*REQ_IF_HEADER) Stage

func (req_if_header *REQ_IF_HEADER) Stage(stage *StageStruct) *REQ_IF_HEADER

Stage puts req_if_header to the model stage

func (*REQ_IF_HEADER) Unstage

func (req_if_header *REQ_IF_HEADER) Unstage(stage *StageStruct) *REQ_IF_HEADER

Unstage removes req_if_header off the model stage

func (*REQ_IF_HEADER) UnstageVoid

func (req_if_header *REQ_IF_HEADER) UnstageVoid(stage *StageStruct)

UnstageVoid removes req_if_header off the model stage

type REQ_IF_HEADER_WOP

type REQ_IF_HEADER_WOP struct {
	// insertion point
	Name           string
	IDENTIFIER     string
	COMMENT        string
	CREATION_TIME  string
	REPOSITORY_ID  string
	REQ_IF_TOOL_ID string
	REQ_IF_VERSION string
	SOURCE_TOOL_ID string
	TITLE          string
}

type REQ_IF_TOOL_EXTENSION

type REQ_IF_TOOL_EXTENSION struct {
	Name string `xml:"-"`
}

REQ_IF_TOOL_EXTENSION Named source named complex type "REQ-IF-TOOL-EXTENSION"

func CopyBranchREQ_IF_TOOL_EXTENSION

func CopyBranchREQ_IF_TOOL_EXTENSION(mapOrigCopy map[any]any, req_if_tool_extensionFrom *REQ_IF_TOOL_EXTENSION) (req_if_tool_extensionTo *REQ_IF_TOOL_EXTENSION)

func (*REQ_IF_TOOL_EXTENSION) Checkout

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) Checkout(stage *StageStruct) *REQ_IF_TOOL_EXTENSION

Checkout req_if_tool_extension to the back repo (if it is already staged)

func (*REQ_IF_TOOL_EXTENSION) Commit

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) Commit(stage *StageStruct) *REQ_IF_TOOL_EXTENSION

commit req_if_tool_extension to the back repo (if it is already staged)

func (*REQ_IF_TOOL_EXTENSION) CommitVoid

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) CommitVoid(stage *StageStruct)

func (*REQ_IF_TOOL_EXTENSION) CopyBasicFields

func (from *REQ_IF_TOOL_EXTENSION) CopyBasicFields(to *REQ_IF_TOOL_EXTENSION)

func (*REQ_IF_TOOL_EXTENSION) GetName

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) GetName() (res string)

for satisfaction of GongStruct interface

func (*REQ_IF_TOOL_EXTENSION) Stage

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) Stage(stage *StageStruct) *REQ_IF_TOOL_EXTENSION

Stage puts req_if_tool_extension to the model stage

func (*REQ_IF_TOOL_EXTENSION) Unstage

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) Unstage(stage *StageStruct) *REQ_IF_TOOL_EXTENSION

Unstage removes req_if_tool_extension off the model stage

func (*REQ_IF_TOOL_EXTENSION) UnstageVoid

func (req_if_tool_extension *REQ_IF_TOOL_EXTENSION) UnstageVoid(stage *StageStruct)

UnstageVoid removes req_if_tool_extension off the model stage

type REQ_IF_TOOL_EXTENSION_WOP

type REQ_IF_TOOL_EXTENSION_WOP struct {
	// insertion point
	Name string
}

type REQ_IF_WOP

type REQ_IF_WOP struct {
	// insertion point
	Name string
	Lang string
}

type ReverseField

type ReverseField struct {
	GongstructName string
	Fieldname      string
}

func GetReverseFields

func GetReverseFields[Type Gongstruct]() (res []ReverseField)

type SPECIFICATION

type SPECIFICATION struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "CHILDREN" of type A_CHILDREN.
	CHILDREN *A_CHILDREN `xml:"CHILDREN,omitempty"`

	// generated from anonymous type within outer element "VALUES" of type A_ATTRIBUTE-VALUE-XHTML.
	VALUES *A_ATTRIBUTE_VALUE_XHTML_1 `xml:"VALUES,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_SPECIFICATION-TYPE-REF.
	TYPE *A_SPECIFICATION_TYPE_REF `xml:"TYPE,omitempty"`
}

SPECIFICATION Named source named complex type "SPECIFICATION"

func CopyBranchSPECIFICATION

func CopyBranchSPECIFICATION(mapOrigCopy map[any]any, specificationFrom *SPECIFICATION) (specificationTo *SPECIFICATION)

func (*SPECIFICATION) Checkout

func (specification *SPECIFICATION) Checkout(stage *StageStruct) *SPECIFICATION

Checkout specification to the back repo (if it is already staged)

func (*SPECIFICATION) Commit

func (specification *SPECIFICATION) Commit(stage *StageStruct) *SPECIFICATION

commit specification to the back repo (if it is already staged)

func (*SPECIFICATION) CommitVoid

func (specification *SPECIFICATION) CommitVoid(stage *StageStruct)

func (*SPECIFICATION) CopyBasicFields

func (from *SPECIFICATION) CopyBasicFields(to *SPECIFICATION)

func (*SPECIFICATION) GetName

func (specification *SPECIFICATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPECIFICATION) Stage

func (specification *SPECIFICATION) Stage(stage *StageStruct) *SPECIFICATION

Stage puts specification to the model stage

func (*SPECIFICATION) Unstage

func (specification *SPECIFICATION) Unstage(stage *StageStruct) *SPECIFICATION

Unstage removes specification off the model stage

func (*SPECIFICATION) UnstageVoid

func (specification *SPECIFICATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes specification off the model stage

type SPECIFICATION_TYPE

type SPECIFICATION_TYPE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SPEC-ATTRIBUTES" of type A_SPEC-ATTRIBUTES.
	SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES `xml:"SPEC-ATTRIBUTES,omitempty"`
}

SPECIFICATION_TYPE Named source named complex type "SPECIFICATION-TYPE"

func CopyBranchSPECIFICATION_TYPE

func CopyBranchSPECIFICATION_TYPE(mapOrigCopy map[any]any, specification_typeFrom *SPECIFICATION_TYPE) (specification_typeTo *SPECIFICATION_TYPE)

func (*SPECIFICATION_TYPE) Checkout

func (specification_type *SPECIFICATION_TYPE) Checkout(stage *StageStruct) *SPECIFICATION_TYPE

Checkout specification_type to the back repo (if it is already staged)

func (*SPECIFICATION_TYPE) Commit

func (specification_type *SPECIFICATION_TYPE) Commit(stage *StageStruct) *SPECIFICATION_TYPE

commit specification_type to the back repo (if it is already staged)

func (*SPECIFICATION_TYPE) CommitVoid

func (specification_type *SPECIFICATION_TYPE) CommitVoid(stage *StageStruct)

func (*SPECIFICATION_TYPE) CopyBasicFields

func (from *SPECIFICATION_TYPE) CopyBasicFields(to *SPECIFICATION_TYPE)

func (*SPECIFICATION_TYPE) GetName

func (specification_type *SPECIFICATION_TYPE) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPECIFICATION_TYPE) Stage

func (specification_type *SPECIFICATION_TYPE) Stage(stage *StageStruct) *SPECIFICATION_TYPE

Stage puts specification_type to the model stage

func (*SPECIFICATION_TYPE) Unstage

func (specification_type *SPECIFICATION_TYPE) Unstage(stage *StageStruct) *SPECIFICATION_TYPE

Unstage removes specification_type off the model stage

func (*SPECIFICATION_TYPE) UnstageVoid

func (specification_type *SPECIFICATION_TYPE) UnstageVoid(stage *StageStruct)

UnstageVoid removes specification_type off the model stage

type SPECIFICATION_TYPE_WOP

type SPECIFICATION_TYPE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type SPECIFICATION_WOP

type SPECIFICATION_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type SPEC_HIERARCHY

type SPEC_HIERARCHY struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "IS-EDITABLE
	IS_EDITABLE bool `xml:"IS-EDITABLE,attr,omitempty"`

	// generated from attribute "IS-TABLE-INTERNAL
	IS_TABLE_INTERNAL bool `xml:"IS-TABLE-INTERNAL,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "CHILDREN" of type A_CHILDREN.
	CHILDREN *A_CHILDREN `xml:"CHILDREN,omitempty"`

	// generated from anonymous type within outer element "EDITABLE-ATTS" of type A_EDITABLE-ATTS.
	EDITABLE_ATTS *A_EDITABLE_ATTS `xml:"EDITABLE-ATTS,omitempty"`

	// generated from anonymous type within outer element "OBJECT" of type A_OBJECT.
	OBJECT *A_OBJECT `xml:"OBJECT,omitempty"`
}

SPEC_HIERARCHY Named source named complex type "SPEC-HIERARCHY"

func CopyBranchSPEC_HIERARCHY

func CopyBranchSPEC_HIERARCHY(mapOrigCopy map[any]any, spec_hierarchyFrom *SPEC_HIERARCHY) (spec_hierarchyTo *SPEC_HIERARCHY)

func (*SPEC_HIERARCHY) Checkout

func (spec_hierarchy *SPEC_HIERARCHY) Checkout(stage *StageStruct) *SPEC_HIERARCHY

Checkout spec_hierarchy to the back repo (if it is already staged)

func (*SPEC_HIERARCHY) Commit

func (spec_hierarchy *SPEC_HIERARCHY) Commit(stage *StageStruct) *SPEC_HIERARCHY

commit spec_hierarchy to the back repo (if it is already staged)

func (*SPEC_HIERARCHY) CommitVoid

func (spec_hierarchy *SPEC_HIERARCHY) CommitVoid(stage *StageStruct)

func (*SPEC_HIERARCHY) CopyBasicFields

func (from *SPEC_HIERARCHY) CopyBasicFields(to *SPEC_HIERARCHY)

func (*SPEC_HIERARCHY) GetName

func (spec_hierarchy *SPEC_HIERARCHY) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPEC_HIERARCHY) Stage

func (spec_hierarchy *SPEC_HIERARCHY) Stage(stage *StageStruct) *SPEC_HIERARCHY

Stage puts spec_hierarchy to the model stage

func (*SPEC_HIERARCHY) Unstage

func (spec_hierarchy *SPEC_HIERARCHY) Unstage(stage *StageStruct) *SPEC_HIERARCHY

Unstage removes spec_hierarchy off the model stage

func (*SPEC_HIERARCHY) UnstageVoid

func (spec_hierarchy *SPEC_HIERARCHY) UnstageVoid(stage *StageStruct)

UnstageVoid removes spec_hierarchy off the model stage

type SPEC_HIERARCHY_WOP

type SPEC_HIERARCHY_WOP struct {
	// insertion point
	Name              string
	DESC              string
	IDENTIFIER        string
	IS_EDITABLE       bool
	IS_TABLE_INTERNAL bool
	LAST_CHANGE       string
	LONG_NAME         string
}

type SPEC_OBJECT

type SPEC_OBJECT struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "VALUES" of type A_ATTRIBUTE-VALUE-XHTML.
	VALUES *A_ATTRIBUTE_VALUE_XHTML_1 `xml:"VALUES,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_SPEC-OBJECT-TYPE-REF.
	TYPE *A_SPEC_OBJECT_TYPE_REF `xml:"TYPE,omitempty"`
}

SPEC_OBJECT Named source named complex type "SPEC-OBJECT"

func CopyBranchSPEC_OBJECT

func CopyBranchSPEC_OBJECT(mapOrigCopy map[any]any, spec_objectFrom *SPEC_OBJECT) (spec_objectTo *SPEC_OBJECT)

func (*SPEC_OBJECT) Checkout

func (spec_object *SPEC_OBJECT) Checkout(stage *StageStruct) *SPEC_OBJECT

Checkout spec_object to the back repo (if it is already staged)

func (*SPEC_OBJECT) Commit

func (spec_object *SPEC_OBJECT) Commit(stage *StageStruct) *SPEC_OBJECT

commit spec_object to the back repo (if it is already staged)

func (*SPEC_OBJECT) CommitVoid

func (spec_object *SPEC_OBJECT) CommitVoid(stage *StageStruct)

func (*SPEC_OBJECT) CopyBasicFields

func (from *SPEC_OBJECT) CopyBasicFields(to *SPEC_OBJECT)

func (*SPEC_OBJECT) GetName

func (spec_object *SPEC_OBJECT) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPEC_OBJECT) Stage

func (spec_object *SPEC_OBJECT) Stage(stage *StageStruct) *SPEC_OBJECT

Stage puts spec_object to the model stage

func (*SPEC_OBJECT) Unstage

func (spec_object *SPEC_OBJECT) Unstage(stage *StageStruct) *SPEC_OBJECT

Unstage removes spec_object off the model stage

func (*SPEC_OBJECT) UnstageVoid

func (spec_object *SPEC_OBJECT) UnstageVoid(stage *StageStruct)

UnstageVoid removes spec_object off the model stage

type SPEC_OBJECT_TYPE

type SPEC_OBJECT_TYPE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SPEC-ATTRIBUTES" of type A_SPEC-ATTRIBUTES.
	SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES `xml:"SPEC-ATTRIBUTES,omitempty"`
}

SPEC_OBJECT_TYPE Named source named complex type "SPEC-OBJECT-TYPE"

func CopyBranchSPEC_OBJECT_TYPE

func CopyBranchSPEC_OBJECT_TYPE(mapOrigCopy map[any]any, spec_object_typeFrom *SPEC_OBJECT_TYPE) (spec_object_typeTo *SPEC_OBJECT_TYPE)

func (*SPEC_OBJECT_TYPE) Checkout

func (spec_object_type *SPEC_OBJECT_TYPE) Checkout(stage *StageStruct) *SPEC_OBJECT_TYPE

Checkout spec_object_type to the back repo (if it is already staged)

func (*SPEC_OBJECT_TYPE) Commit

func (spec_object_type *SPEC_OBJECT_TYPE) Commit(stage *StageStruct) *SPEC_OBJECT_TYPE

commit spec_object_type to the back repo (if it is already staged)

func (*SPEC_OBJECT_TYPE) CommitVoid

func (spec_object_type *SPEC_OBJECT_TYPE) CommitVoid(stage *StageStruct)

func (*SPEC_OBJECT_TYPE) CopyBasicFields

func (from *SPEC_OBJECT_TYPE) CopyBasicFields(to *SPEC_OBJECT_TYPE)

func (*SPEC_OBJECT_TYPE) GetName

func (spec_object_type *SPEC_OBJECT_TYPE) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPEC_OBJECT_TYPE) Stage

func (spec_object_type *SPEC_OBJECT_TYPE) Stage(stage *StageStruct) *SPEC_OBJECT_TYPE

Stage puts spec_object_type to the model stage

func (*SPEC_OBJECT_TYPE) Unstage

func (spec_object_type *SPEC_OBJECT_TYPE) Unstage(stage *StageStruct) *SPEC_OBJECT_TYPE

Unstage removes spec_object_type off the model stage

func (*SPEC_OBJECT_TYPE) UnstageVoid

func (spec_object_type *SPEC_OBJECT_TYPE) UnstageVoid(stage *StageStruct)

UnstageVoid removes spec_object_type off the model stage

type SPEC_OBJECT_TYPE_WOP

type SPEC_OBJECT_TYPE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type SPEC_OBJECT_WOP

type SPEC_OBJECT_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type SPEC_RELATION

type SPEC_RELATION struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "VALUES" of type A_ATTRIBUTE-VALUE-XHTML.
	VALUES *A_ATTRIBUTE_VALUE_XHTML_1 `xml:"VALUES,omitempty"`

	// generated from anonymous type within outer element "SOURCE" of type A_SOURCE.
	SOURCE *A_SOURCE_1 `xml:"SOURCE,omitempty"`

	// generated from anonymous type within outer element "TARGET" of type A_SOURCE.
	TARGET *A_SOURCE_1 `xml:"TARGET,omitempty"`

	// generated from anonymous type within outer element "TYPE" of type A_SPEC-RELATION-TYPE-REF.
	TYPE *A_SPEC_RELATION_TYPE_REF `xml:"TYPE,omitempty"`
}

SPEC_RELATION Named source named complex type "SPEC-RELATION"

func CopyBranchSPEC_RELATION

func CopyBranchSPEC_RELATION(mapOrigCopy map[any]any, spec_relationFrom *SPEC_RELATION) (spec_relationTo *SPEC_RELATION)

func (*SPEC_RELATION) Checkout

func (spec_relation *SPEC_RELATION) Checkout(stage *StageStruct) *SPEC_RELATION

Checkout spec_relation to the back repo (if it is already staged)

func (*SPEC_RELATION) Commit

func (spec_relation *SPEC_RELATION) Commit(stage *StageStruct) *SPEC_RELATION

commit spec_relation to the back repo (if it is already staged)

func (*SPEC_RELATION) CommitVoid

func (spec_relation *SPEC_RELATION) CommitVoid(stage *StageStruct)

func (*SPEC_RELATION) CopyBasicFields

func (from *SPEC_RELATION) CopyBasicFields(to *SPEC_RELATION)

func (*SPEC_RELATION) GetName

func (spec_relation *SPEC_RELATION) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPEC_RELATION) Stage

func (spec_relation *SPEC_RELATION) Stage(stage *StageStruct) *SPEC_RELATION

Stage puts spec_relation to the model stage

func (*SPEC_RELATION) Unstage

func (spec_relation *SPEC_RELATION) Unstage(stage *StageStruct) *SPEC_RELATION

Unstage removes spec_relation off the model stage

func (*SPEC_RELATION) UnstageVoid

func (spec_relation *SPEC_RELATION) UnstageVoid(stage *StageStruct)

UnstageVoid removes spec_relation off the model stage

type SPEC_RELATION_TYPE

type SPEC_RELATION_TYPE struct {
	Name string `xml:"-"`

	// generated from attribute "DESC
	DESC string `xml:"DESC,attr,omitempty"`

	// generated from attribute "IDENTIFIER
	IDENTIFIER string `xml:"IDENTIFIER,attr,omitempty"`

	// generated from attribute "LAST-CHANGE
	LAST_CHANGE string `xml:"LAST-CHANGE,attr,omitempty"`

	// generated from attribute "LONG-NAME
	LONG_NAME string `xml:"LONG-NAME,attr,omitempty"`

	// generated from anonymous type within outer element "ALTERNATIVE-ID" of type A_ALTERNATIVE-ID.
	ALTERNATIVE_ID *A_ALTERNATIVE_ID `xml:"ALTERNATIVE-ID,omitempty"`

	// generated from anonymous type within outer element "SPEC-ATTRIBUTES" of type A_SPEC-ATTRIBUTES.
	SPEC_ATTRIBUTES *A_SPEC_ATTRIBUTES `xml:"SPEC-ATTRIBUTES,omitempty"`
}

SPEC_RELATION_TYPE Named source named complex type "SPEC-RELATION-TYPE"

func CopyBranchSPEC_RELATION_TYPE

func CopyBranchSPEC_RELATION_TYPE(mapOrigCopy map[any]any, spec_relation_typeFrom *SPEC_RELATION_TYPE) (spec_relation_typeTo *SPEC_RELATION_TYPE)

func (*SPEC_RELATION_TYPE) Checkout

func (spec_relation_type *SPEC_RELATION_TYPE) Checkout(stage *StageStruct) *SPEC_RELATION_TYPE

Checkout spec_relation_type to the back repo (if it is already staged)

func (*SPEC_RELATION_TYPE) Commit

func (spec_relation_type *SPEC_RELATION_TYPE) Commit(stage *StageStruct) *SPEC_RELATION_TYPE

commit spec_relation_type to the back repo (if it is already staged)

func (*SPEC_RELATION_TYPE) CommitVoid

func (spec_relation_type *SPEC_RELATION_TYPE) CommitVoid(stage *StageStruct)

func (*SPEC_RELATION_TYPE) CopyBasicFields

func (from *SPEC_RELATION_TYPE) CopyBasicFields(to *SPEC_RELATION_TYPE)

func (*SPEC_RELATION_TYPE) GetName

func (spec_relation_type *SPEC_RELATION_TYPE) GetName() (res string)

for satisfaction of GongStruct interface

func (*SPEC_RELATION_TYPE) Stage

func (spec_relation_type *SPEC_RELATION_TYPE) Stage(stage *StageStruct) *SPEC_RELATION_TYPE

Stage puts spec_relation_type to the model stage

func (*SPEC_RELATION_TYPE) Unstage

func (spec_relation_type *SPEC_RELATION_TYPE) Unstage(stage *StageStruct) *SPEC_RELATION_TYPE

Unstage removes spec_relation_type off the model stage

func (*SPEC_RELATION_TYPE) UnstageVoid

func (spec_relation_type *SPEC_RELATION_TYPE) UnstageVoid(stage *StageStruct)

UnstageVoid removes spec_relation_type off the model stage

type SPEC_RELATION_TYPE_WOP

type SPEC_RELATION_TYPE_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type SPEC_RELATION_WOP

type SPEC_RELATION_WOP struct {
	// insertion point
	Name        string
	DESC        string
	IDENTIFIER  string
	LAST_CHANGE string
	LONG_NAME   string
}

type StageStruct

type StageStruct struct {

	// insertion point for definition of arrays registering instances
	ALTERNATIVE_IDs           map[*ALTERNATIVE_ID]any
	ALTERNATIVE_IDs_mapString map[string]*ALTERNATIVE_ID

	// insertion point for slice of pointers maps
	OnAfterALTERNATIVE_IDCreateCallback OnAfterCreateInterface[ALTERNATIVE_ID]
	OnAfterALTERNATIVE_IDUpdateCallback OnAfterUpdateInterface[ALTERNATIVE_ID]
	OnAfterALTERNATIVE_IDDeleteCallback OnAfterDeleteInterface[ALTERNATIVE_ID]
	OnAfterALTERNATIVE_IDReadCallback   OnAfterReadInterface[ALTERNATIVE_ID]

	ATTRIBUTE_DEFINITION_BOOLEANs           map[*ATTRIBUTE_DEFINITION_BOOLEAN]any
	ATTRIBUTE_DEFINITION_BOOLEANs_mapString map[string]*ATTRIBUTE_DEFINITION_BOOLEAN

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_BOOLEANCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_BOOLEAN]
	OnAfterATTRIBUTE_DEFINITION_BOOLEANUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_BOOLEAN]
	OnAfterATTRIBUTE_DEFINITION_BOOLEANDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_BOOLEAN]
	OnAfterATTRIBUTE_DEFINITION_BOOLEANReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_BOOLEAN]

	ATTRIBUTE_DEFINITION_DATEs           map[*ATTRIBUTE_DEFINITION_DATE]any
	ATTRIBUTE_DEFINITION_DATEs_mapString map[string]*ATTRIBUTE_DEFINITION_DATE

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_DATECreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_DATE]
	OnAfterATTRIBUTE_DEFINITION_DATEUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_DATE]
	OnAfterATTRIBUTE_DEFINITION_DATEDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_DATE]
	OnAfterATTRIBUTE_DEFINITION_DATEReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_DATE]

	ATTRIBUTE_DEFINITION_ENUMERATIONs           map[*ATTRIBUTE_DEFINITION_ENUMERATION]any
	ATTRIBUTE_DEFINITION_ENUMERATIONs_mapString map[string]*ATTRIBUTE_DEFINITION_ENUMERATION

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_ENUMERATIONCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_ENUMERATION]
	OnAfterATTRIBUTE_DEFINITION_ENUMERATIONUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_ENUMERATION]
	OnAfterATTRIBUTE_DEFINITION_ENUMERATIONDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_ENUMERATION]
	OnAfterATTRIBUTE_DEFINITION_ENUMERATIONReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_ENUMERATION]

	ATTRIBUTE_DEFINITION_INTEGERs           map[*ATTRIBUTE_DEFINITION_INTEGER]any
	ATTRIBUTE_DEFINITION_INTEGERs_mapString map[string]*ATTRIBUTE_DEFINITION_INTEGER

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_INTEGERCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_INTEGER]
	OnAfterATTRIBUTE_DEFINITION_INTEGERUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_INTEGER]
	OnAfterATTRIBUTE_DEFINITION_INTEGERDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_INTEGER]
	OnAfterATTRIBUTE_DEFINITION_INTEGERReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_INTEGER]

	ATTRIBUTE_DEFINITION_REALs           map[*ATTRIBUTE_DEFINITION_REAL]any
	ATTRIBUTE_DEFINITION_REALs_mapString map[string]*ATTRIBUTE_DEFINITION_REAL

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_REALCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_REAL]
	OnAfterATTRIBUTE_DEFINITION_REALUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_REAL]
	OnAfterATTRIBUTE_DEFINITION_REALDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_REAL]
	OnAfterATTRIBUTE_DEFINITION_REALReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_REAL]

	ATTRIBUTE_DEFINITION_STRINGs           map[*ATTRIBUTE_DEFINITION_STRING]any
	ATTRIBUTE_DEFINITION_STRINGs_mapString map[string]*ATTRIBUTE_DEFINITION_STRING

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_STRINGCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_STRING]
	OnAfterATTRIBUTE_DEFINITION_STRINGUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_STRING]
	OnAfterATTRIBUTE_DEFINITION_STRINGDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_STRING]
	OnAfterATTRIBUTE_DEFINITION_STRINGReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_STRING]

	ATTRIBUTE_DEFINITION_XHTMLs           map[*ATTRIBUTE_DEFINITION_XHTML]any
	ATTRIBUTE_DEFINITION_XHTMLs_mapString map[string]*ATTRIBUTE_DEFINITION_XHTML

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_DEFINITION_XHTMLCreateCallback OnAfterCreateInterface[ATTRIBUTE_DEFINITION_XHTML]
	OnAfterATTRIBUTE_DEFINITION_XHTMLUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_DEFINITION_XHTML]
	OnAfterATTRIBUTE_DEFINITION_XHTMLDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_DEFINITION_XHTML]
	OnAfterATTRIBUTE_DEFINITION_XHTMLReadCallback   OnAfterReadInterface[ATTRIBUTE_DEFINITION_XHTML]

	ATTRIBUTE_VALUE_BOOLEANs           map[*ATTRIBUTE_VALUE_BOOLEAN]any
	ATTRIBUTE_VALUE_BOOLEANs_mapString map[string]*ATTRIBUTE_VALUE_BOOLEAN

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_BOOLEANCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterATTRIBUTE_VALUE_BOOLEANUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterATTRIBUTE_VALUE_BOOLEANDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterATTRIBUTE_VALUE_BOOLEANReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_BOOLEAN]

	ATTRIBUTE_VALUE_DATEs           map[*ATTRIBUTE_VALUE_DATE]any
	ATTRIBUTE_VALUE_DATEs_mapString map[string]*ATTRIBUTE_VALUE_DATE

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_DATECreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_DATE]
	OnAfterATTRIBUTE_VALUE_DATEUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_DATE]
	OnAfterATTRIBUTE_VALUE_DATEDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_DATE]
	OnAfterATTRIBUTE_VALUE_DATEReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_DATE]

	ATTRIBUTE_VALUE_ENUMERATIONs           map[*ATTRIBUTE_VALUE_ENUMERATION]any
	ATTRIBUTE_VALUE_ENUMERATIONs_mapString map[string]*ATTRIBUTE_VALUE_ENUMERATION

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_ENUMERATIONCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterATTRIBUTE_VALUE_ENUMERATIONUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterATTRIBUTE_VALUE_ENUMERATIONDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterATTRIBUTE_VALUE_ENUMERATIONReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_ENUMERATION]

	ATTRIBUTE_VALUE_INTEGERs           map[*ATTRIBUTE_VALUE_INTEGER]any
	ATTRIBUTE_VALUE_INTEGERs_mapString map[string]*ATTRIBUTE_VALUE_INTEGER

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_INTEGERCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_INTEGER]
	OnAfterATTRIBUTE_VALUE_INTEGERUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_INTEGER]
	OnAfterATTRIBUTE_VALUE_INTEGERDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_INTEGER]
	OnAfterATTRIBUTE_VALUE_INTEGERReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_INTEGER]

	ATTRIBUTE_VALUE_REALs           map[*ATTRIBUTE_VALUE_REAL]any
	ATTRIBUTE_VALUE_REALs_mapString map[string]*ATTRIBUTE_VALUE_REAL

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_REALCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_REAL]
	OnAfterATTRIBUTE_VALUE_REALUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_REAL]
	OnAfterATTRIBUTE_VALUE_REALDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_REAL]
	OnAfterATTRIBUTE_VALUE_REALReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_REAL]

	ATTRIBUTE_VALUE_STRINGs           map[*ATTRIBUTE_VALUE_STRING]any
	ATTRIBUTE_VALUE_STRINGs_mapString map[string]*ATTRIBUTE_VALUE_STRING

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_STRINGCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_STRING]
	OnAfterATTRIBUTE_VALUE_STRINGUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_STRING]
	OnAfterATTRIBUTE_VALUE_STRINGDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_STRING]
	OnAfterATTRIBUTE_VALUE_STRINGReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_STRING]

	ATTRIBUTE_VALUE_XHTMLs           map[*ATTRIBUTE_VALUE_XHTML]any
	ATTRIBUTE_VALUE_XHTMLs_mapString map[string]*ATTRIBUTE_VALUE_XHTML

	// insertion point for slice of pointers maps
	OnAfterATTRIBUTE_VALUE_XHTMLCreateCallback OnAfterCreateInterface[ATTRIBUTE_VALUE_XHTML]
	OnAfterATTRIBUTE_VALUE_XHTMLUpdateCallback OnAfterUpdateInterface[ATTRIBUTE_VALUE_XHTML]
	OnAfterATTRIBUTE_VALUE_XHTMLDeleteCallback OnAfterDeleteInterface[ATTRIBUTE_VALUE_XHTML]
	OnAfterATTRIBUTE_VALUE_XHTMLReadCallback   OnAfterReadInterface[ATTRIBUTE_VALUE_XHTML]

	A_ALTERNATIVE_IDs           map[*A_ALTERNATIVE_ID]any
	A_ALTERNATIVE_IDs_mapString map[string]*A_ALTERNATIVE_ID

	// insertion point for slice of pointers maps
	OnAfterA_ALTERNATIVE_IDCreateCallback OnAfterCreateInterface[A_ALTERNATIVE_ID]
	OnAfterA_ALTERNATIVE_IDUpdateCallback OnAfterUpdateInterface[A_ALTERNATIVE_ID]
	OnAfterA_ALTERNATIVE_IDDeleteCallback OnAfterDeleteInterface[A_ALTERNATIVE_ID]
	OnAfterA_ALTERNATIVE_IDReadCallback   OnAfterReadInterface[A_ALTERNATIVE_ID]

	A_ATTRIBUTE_DEFINITION_BOOLEAN_REFs           map[*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF]any
	A_ATTRIBUTE_DEFINITION_BOOLEAN_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_BOOLEAN_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_BOOLEAN_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_BOOLEAN_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_BOOLEAN_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_BOOLEAN_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_BOOLEAN_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_BOOLEAN_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_BOOLEAN_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_BOOLEAN_REF]

	A_ATTRIBUTE_DEFINITION_DATE_REFs           map[*A_ATTRIBUTE_DEFINITION_DATE_REF]any
	A_ATTRIBUTE_DEFINITION_DATE_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_DATE_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_DATE_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_DATE_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_DATE_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_DATE_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_DATE_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_DATE_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_DATE_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_DATE_REF]

	A_ATTRIBUTE_DEFINITION_ENUMERATION_REFs           map[*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF]any
	A_ATTRIBUTE_DEFINITION_ENUMERATION_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_ENUMERATION_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_ENUMERATION_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_ENUMERATION_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_ENUMERATION_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_ENUMERATION_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_ENUMERATION_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_ENUMERATION_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_ENUMERATION_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_ENUMERATION_REF]

	A_ATTRIBUTE_DEFINITION_INTEGER_REFs           map[*A_ATTRIBUTE_DEFINITION_INTEGER_REF]any
	A_ATTRIBUTE_DEFINITION_INTEGER_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_INTEGER_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_INTEGER_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_INTEGER_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_INTEGER_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_INTEGER_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_INTEGER_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_INTEGER_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_INTEGER_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_INTEGER_REF]

	A_ATTRIBUTE_DEFINITION_REAL_REFs           map[*A_ATTRIBUTE_DEFINITION_REAL_REF]any
	A_ATTRIBUTE_DEFINITION_REAL_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_REAL_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_REAL_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_REAL_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_REAL_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_REAL_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_REAL_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_REAL_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_REAL_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_REAL_REF]

	A_ATTRIBUTE_DEFINITION_STRING_REFs           map[*A_ATTRIBUTE_DEFINITION_STRING_REF]any
	A_ATTRIBUTE_DEFINITION_STRING_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_STRING_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_STRING_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_STRING_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_STRING_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_STRING_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_STRING_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_STRING_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_STRING_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_STRING_REF]

	A_ATTRIBUTE_DEFINITION_XHTML_REFs           map[*A_ATTRIBUTE_DEFINITION_XHTML_REF]any
	A_ATTRIBUTE_DEFINITION_XHTML_REFs_mapString map[string]*A_ATTRIBUTE_DEFINITION_XHTML_REF

	// insertion point for slice of pointers maps
	OnAfterA_ATTRIBUTE_DEFINITION_XHTML_REFCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_DEFINITION_XHTML_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_XHTML_REFUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_DEFINITION_XHTML_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_XHTML_REFDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_DEFINITION_XHTML_REF]
	OnAfterA_ATTRIBUTE_DEFINITION_XHTML_REFReadCallback   OnAfterReadInterface[A_ATTRIBUTE_DEFINITION_XHTML_REF]

	A_ATTRIBUTE_VALUE_BOOLEANs           map[*A_ATTRIBUTE_VALUE_BOOLEAN]any
	A_ATTRIBUTE_VALUE_BOOLEANs_mapString map[string]*A_ATTRIBUTE_VALUE_BOOLEAN

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_BOOLEAN_ATTRIBUTE_VALUE_BOOLEAN_reverseMap map[*ATTRIBUTE_VALUE_BOOLEAN]*A_ATTRIBUTE_VALUE_BOOLEAN

	OnAfterA_ATTRIBUTE_VALUE_BOOLEANCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterA_ATTRIBUTE_VALUE_BOOLEANUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterA_ATTRIBUTE_VALUE_BOOLEANDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_BOOLEAN]
	OnAfterA_ATTRIBUTE_VALUE_BOOLEANReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_BOOLEAN]

	A_ATTRIBUTE_VALUE_DATEs           map[*A_ATTRIBUTE_VALUE_DATE]any
	A_ATTRIBUTE_VALUE_DATEs_mapString map[string]*A_ATTRIBUTE_VALUE_DATE

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_DATE_ATTRIBUTE_VALUE_DATE_reverseMap map[*ATTRIBUTE_VALUE_DATE]*A_ATTRIBUTE_VALUE_DATE

	OnAfterA_ATTRIBUTE_VALUE_DATECreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_DATE]
	OnAfterA_ATTRIBUTE_VALUE_DATEUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_DATE]
	OnAfterA_ATTRIBUTE_VALUE_DATEDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_DATE]
	OnAfterA_ATTRIBUTE_VALUE_DATEReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_DATE]

	A_ATTRIBUTE_VALUE_ENUMERATIONs           map[*A_ATTRIBUTE_VALUE_ENUMERATION]any
	A_ATTRIBUTE_VALUE_ENUMERATIONs_mapString map[string]*A_ATTRIBUTE_VALUE_ENUMERATION

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_ENUMERATION_ATTRIBUTE_VALUE_ENUMERATION_reverseMap map[*ATTRIBUTE_VALUE_ENUMERATION]*A_ATTRIBUTE_VALUE_ENUMERATION

	OnAfterA_ATTRIBUTE_VALUE_ENUMERATIONCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterA_ATTRIBUTE_VALUE_ENUMERATIONUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterA_ATTRIBUTE_VALUE_ENUMERATIONDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_ENUMERATION]
	OnAfterA_ATTRIBUTE_VALUE_ENUMERATIONReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_ENUMERATION]

	A_ATTRIBUTE_VALUE_INTEGERs           map[*A_ATTRIBUTE_VALUE_INTEGER]any
	A_ATTRIBUTE_VALUE_INTEGERs_mapString map[string]*A_ATTRIBUTE_VALUE_INTEGER

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_INTEGER_ATTRIBUTE_VALUE_INTEGER_reverseMap map[*ATTRIBUTE_VALUE_INTEGER]*A_ATTRIBUTE_VALUE_INTEGER

	OnAfterA_ATTRIBUTE_VALUE_INTEGERCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_INTEGER]
	OnAfterA_ATTRIBUTE_VALUE_INTEGERUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_INTEGER]
	OnAfterA_ATTRIBUTE_VALUE_INTEGERDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_INTEGER]
	OnAfterA_ATTRIBUTE_VALUE_INTEGERReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_INTEGER]

	A_ATTRIBUTE_VALUE_REALs           map[*A_ATTRIBUTE_VALUE_REAL]any
	A_ATTRIBUTE_VALUE_REALs_mapString map[string]*A_ATTRIBUTE_VALUE_REAL

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_REAL_ATTRIBUTE_VALUE_REAL_reverseMap map[*ATTRIBUTE_VALUE_REAL]*A_ATTRIBUTE_VALUE_REAL

	OnAfterA_ATTRIBUTE_VALUE_REALCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_REAL]
	OnAfterA_ATTRIBUTE_VALUE_REALUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_REAL]
	OnAfterA_ATTRIBUTE_VALUE_REALDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_REAL]
	OnAfterA_ATTRIBUTE_VALUE_REALReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_REAL]

	A_ATTRIBUTE_VALUE_STRINGs           map[*A_ATTRIBUTE_VALUE_STRING]any
	A_ATTRIBUTE_VALUE_STRINGs_mapString map[string]*A_ATTRIBUTE_VALUE_STRING

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_STRING_ATTRIBUTE_VALUE_STRING_reverseMap map[*ATTRIBUTE_VALUE_STRING]*A_ATTRIBUTE_VALUE_STRING

	OnAfterA_ATTRIBUTE_VALUE_STRINGCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_STRING]
	OnAfterA_ATTRIBUTE_VALUE_STRINGUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_STRING]
	OnAfterA_ATTRIBUTE_VALUE_STRINGDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_STRING]
	OnAfterA_ATTRIBUTE_VALUE_STRINGReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_STRING]

	A_ATTRIBUTE_VALUE_XHTMLs           map[*A_ATTRIBUTE_VALUE_XHTML]any
	A_ATTRIBUTE_VALUE_XHTMLs_mapString map[string]*A_ATTRIBUTE_VALUE_XHTML

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_XHTML_ATTRIBUTE_VALUE_XHTML_reverseMap map[*ATTRIBUTE_VALUE_XHTML]*A_ATTRIBUTE_VALUE_XHTML

	OnAfterA_ATTRIBUTE_VALUE_XHTMLCreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_XHTML]
	OnAfterA_ATTRIBUTE_VALUE_XHTMLUpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_XHTML]
	OnAfterA_ATTRIBUTE_VALUE_XHTMLDeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_XHTML]
	OnAfterA_ATTRIBUTE_VALUE_XHTMLReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_XHTML]

	A_ATTRIBUTE_VALUE_XHTML_1s           map[*A_ATTRIBUTE_VALUE_XHTML_1]any
	A_ATTRIBUTE_VALUE_XHTML_1s_mapString map[string]*A_ATTRIBUTE_VALUE_XHTML_1

	// insertion point for slice of pointers maps
	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_BOOLEAN_reverseMap map[*ATTRIBUTE_VALUE_BOOLEAN]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_DATE_reverseMap map[*ATTRIBUTE_VALUE_DATE]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_ENUMERATION_reverseMap map[*ATTRIBUTE_VALUE_ENUMERATION]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_INTEGER_reverseMap map[*ATTRIBUTE_VALUE_INTEGER]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_REAL_reverseMap map[*ATTRIBUTE_VALUE_REAL]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_STRING_reverseMap map[*ATTRIBUTE_VALUE_STRING]*A_ATTRIBUTE_VALUE_XHTML_1

	A_ATTRIBUTE_VALUE_XHTML_1_ATTRIBUTE_VALUE_XHTML_reverseMap map[*ATTRIBUTE_VALUE_XHTML]*A_ATTRIBUTE_VALUE_XHTML_1

	OnAfterA_ATTRIBUTE_VALUE_XHTML_1CreateCallback OnAfterCreateInterface[A_ATTRIBUTE_VALUE_XHTML_1]
	OnAfterA_ATTRIBUTE_VALUE_XHTML_1UpdateCallback OnAfterUpdateInterface[A_ATTRIBUTE_VALUE_XHTML_1]
	OnAfterA_ATTRIBUTE_VALUE_XHTML_1DeleteCallback OnAfterDeleteInterface[A_ATTRIBUTE_VALUE_XHTML_1]
	OnAfterA_ATTRIBUTE_VALUE_XHTML_1ReadCallback   OnAfterReadInterface[A_ATTRIBUTE_VALUE_XHTML_1]

	A_CHILDRENs           map[*A_CHILDREN]any
	A_CHILDRENs_mapString map[string]*A_CHILDREN

	// insertion point for slice of pointers maps
	A_CHILDREN_SPEC_HIERARCHY_reverseMap map[*SPEC_HIERARCHY]*A_CHILDREN

	OnAfterA_CHILDRENCreateCallback OnAfterCreateInterface[A_CHILDREN]
	OnAfterA_CHILDRENUpdateCallback OnAfterUpdateInterface[A_CHILDREN]
	OnAfterA_CHILDRENDeleteCallback OnAfterDeleteInterface[A_CHILDREN]
	OnAfterA_CHILDRENReadCallback   OnAfterReadInterface[A_CHILDREN]

	A_CORE_CONTENTs           map[*A_CORE_CONTENT]any
	A_CORE_CONTENTs_mapString map[string]*A_CORE_CONTENT

	// insertion point for slice of pointers maps
	OnAfterA_CORE_CONTENTCreateCallback OnAfterCreateInterface[A_CORE_CONTENT]
	OnAfterA_CORE_CONTENTUpdateCallback OnAfterUpdateInterface[A_CORE_CONTENT]
	OnAfterA_CORE_CONTENTDeleteCallback OnAfterDeleteInterface[A_CORE_CONTENT]
	OnAfterA_CORE_CONTENTReadCallback   OnAfterReadInterface[A_CORE_CONTENT]

	A_DATATYPESs           map[*A_DATATYPES]any
	A_DATATYPESs_mapString map[string]*A_DATATYPES

	// insertion point for slice of pointers maps
	A_DATATYPES_DATATYPE_DEFINITION_BOOLEAN_reverseMap map[*DATATYPE_DEFINITION_BOOLEAN]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_DATE_reverseMap map[*DATATYPE_DEFINITION_DATE]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_ENUMERATION_reverseMap map[*DATATYPE_DEFINITION_ENUMERATION]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_INTEGER_reverseMap map[*DATATYPE_DEFINITION_INTEGER]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_REAL_reverseMap map[*DATATYPE_DEFINITION_REAL]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_STRING_reverseMap map[*DATATYPE_DEFINITION_STRING]*A_DATATYPES

	A_DATATYPES_DATATYPE_DEFINITION_XHTML_reverseMap map[*DATATYPE_DEFINITION_XHTML]*A_DATATYPES

	OnAfterA_DATATYPESCreateCallback OnAfterCreateInterface[A_DATATYPES]
	OnAfterA_DATATYPESUpdateCallback OnAfterUpdateInterface[A_DATATYPES]
	OnAfterA_DATATYPESDeleteCallback OnAfterDeleteInterface[A_DATATYPES]
	OnAfterA_DATATYPESReadCallback   OnAfterReadInterface[A_DATATYPES]

	A_DATATYPE_DEFINITION_BOOLEAN_REFs           map[*A_DATATYPE_DEFINITION_BOOLEAN_REF]any
	A_DATATYPE_DEFINITION_BOOLEAN_REFs_mapString map[string]*A_DATATYPE_DEFINITION_BOOLEAN_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_BOOLEAN_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_BOOLEAN_REF]
	OnAfterA_DATATYPE_DEFINITION_BOOLEAN_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_BOOLEAN_REF]
	OnAfterA_DATATYPE_DEFINITION_BOOLEAN_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_BOOLEAN_REF]
	OnAfterA_DATATYPE_DEFINITION_BOOLEAN_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_BOOLEAN_REF]

	A_DATATYPE_DEFINITION_DATE_REFs           map[*A_DATATYPE_DEFINITION_DATE_REF]any
	A_DATATYPE_DEFINITION_DATE_REFs_mapString map[string]*A_DATATYPE_DEFINITION_DATE_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_DATE_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_DATE_REF]
	OnAfterA_DATATYPE_DEFINITION_DATE_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_DATE_REF]
	OnAfterA_DATATYPE_DEFINITION_DATE_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_DATE_REF]
	OnAfterA_DATATYPE_DEFINITION_DATE_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_DATE_REF]

	A_DATATYPE_DEFINITION_ENUMERATION_REFs           map[*A_DATATYPE_DEFINITION_ENUMERATION_REF]any
	A_DATATYPE_DEFINITION_ENUMERATION_REFs_mapString map[string]*A_DATATYPE_DEFINITION_ENUMERATION_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_ENUMERATION_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_ENUMERATION_REF]
	OnAfterA_DATATYPE_DEFINITION_ENUMERATION_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_ENUMERATION_REF]
	OnAfterA_DATATYPE_DEFINITION_ENUMERATION_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_ENUMERATION_REF]
	OnAfterA_DATATYPE_DEFINITION_ENUMERATION_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_ENUMERATION_REF]

	A_DATATYPE_DEFINITION_INTEGER_REFs           map[*A_DATATYPE_DEFINITION_INTEGER_REF]any
	A_DATATYPE_DEFINITION_INTEGER_REFs_mapString map[string]*A_DATATYPE_DEFINITION_INTEGER_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_INTEGER_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_INTEGER_REF]
	OnAfterA_DATATYPE_DEFINITION_INTEGER_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_INTEGER_REF]
	OnAfterA_DATATYPE_DEFINITION_INTEGER_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_INTEGER_REF]
	OnAfterA_DATATYPE_DEFINITION_INTEGER_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_INTEGER_REF]

	A_DATATYPE_DEFINITION_REAL_REFs           map[*A_DATATYPE_DEFINITION_REAL_REF]any
	A_DATATYPE_DEFINITION_REAL_REFs_mapString map[string]*A_DATATYPE_DEFINITION_REAL_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_REAL_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_REAL_REF]
	OnAfterA_DATATYPE_DEFINITION_REAL_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_REAL_REF]
	OnAfterA_DATATYPE_DEFINITION_REAL_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_REAL_REF]
	OnAfterA_DATATYPE_DEFINITION_REAL_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_REAL_REF]

	A_DATATYPE_DEFINITION_STRING_REFs           map[*A_DATATYPE_DEFINITION_STRING_REF]any
	A_DATATYPE_DEFINITION_STRING_REFs_mapString map[string]*A_DATATYPE_DEFINITION_STRING_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_STRING_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_STRING_REF]
	OnAfterA_DATATYPE_DEFINITION_STRING_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_STRING_REF]
	OnAfterA_DATATYPE_DEFINITION_STRING_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_STRING_REF]
	OnAfterA_DATATYPE_DEFINITION_STRING_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_STRING_REF]

	A_DATATYPE_DEFINITION_XHTML_REFs           map[*A_DATATYPE_DEFINITION_XHTML_REF]any
	A_DATATYPE_DEFINITION_XHTML_REFs_mapString map[string]*A_DATATYPE_DEFINITION_XHTML_REF

	// insertion point for slice of pointers maps
	OnAfterA_DATATYPE_DEFINITION_XHTML_REFCreateCallback OnAfterCreateInterface[A_DATATYPE_DEFINITION_XHTML_REF]
	OnAfterA_DATATYPE_DEFINITION_XHTML_REFUpdateCallback OnAfterUpdateInterface[A_DATATYPE_DEFINITION_XHTML_REF]
	OnAfterA_DATATYPE_DEFINITION_XHTML_REFDeleteCallback OnAfterDeleteInterface[A_DATATYPE_DEFINITION_XHTML_REF]
	OnAfterA_DATATYPE_DEFINITION_XHTML_REFReadCallback   OnAfterReadInterface[A_DATATYPE_DEFINITION_XHTML_REF]

	A_EDITABLE_ATTSs           map[*A_EDITABLE_ATTS]any
	A_EDITABLE_ATTSs_mapString map[string]*A_EDITABLE_ATTS

	// insertion point for slice of pointers maps
	OnAfterA_EDITABLE_ATTSCreateCallback OnAfterCreateInterface[A_EDITABLE_ATTS]
	OnAfterA_EDITABLE_ATTSUpdateCallback OnAfterUpdateInterface[A_EDITABLE_ATTS]
	OnAfterA_EDITABLE_ATTSDeleteCallback OnAfterDeleteInterface[A_EDITABLE_ATTS]
	OnAfterA_EDITABLE_ATTSReadCallback   OnAfterReadInterface[A_EDITABLE_ATTS]

	A_ENUM_VALUE_REFs           map[*A_ENUM_VALUE_REF]any
	A_ENUM_VALUE_REFs_mapString map[string]*A_ENUM_VALUE_REF

	// insertion point for slice of pointers maps
	OnAfterA_ENUM_VALUE_REFCreateCallback OnAfterCreateInterface[A_ENUM_VALUE_REF]
	OnAfterA_ENUM_VALUE_REFUpdateCallback OnAfterUpdateInterface[A_ENUM_VALUE_REF]
	OnAfterA_ENUM_VALUE_REFDeleteCallback OnAfterDeleteInterface[A_ENUM_VALUE_REF]
	OnAfterA_ENUM_VALUE_REFReadCallback   OnAfterReadInterface[A_ENUM_VALUE_REF]

	A_OBJECTs           map[*A_OBJECT]any
	A_OBJECTs_mapString map[string]*A_OBJECT

	// insertion point for slice of pointers maps
	OnAfterA_OBJECTCreateCallback OnAfterCreateInterface[A_OBJECT]
	OnAfterA_OBJECTUpdateCallback OnAfterUpdateInterface[A_OBJECT]
	OnAfterA_OBJECTDeleteCallback OnAfterDeleteInterface[A_OBJECT]
	OnAfterA_OBJECTReadCallback   OnAfterReadInterface[A_OBJECT]

	A_PROPERTIESs           map[*A_PROPERTIES]any
	A_PROPERTIESs_mapString map[string]*A_PROPERTIES

	// insertion point for slice of pointers maps
	OnAfterA_PROPERTIESCreateCallback OnAfterCreateInterface[A_PROPERTIES]
	OnAfterA_PROPERTIESUpdateCallback OnAfterUpdateInterface[A_PROPERTIES]
	OnAfterA_PROPERTIESDeleteCallback OnAfterDeleteInterface[A_PROPERTIES]
	OnAfterA_PROPERTIESReadCallback   OnAfterReadInterface[A_PROPERTIES]

	A_RELATION_GROUP_TYPE_REFs           map[*A_RELATION_GROUP_TYPE_REF]any
	A_RELATION_GROUP_TYPE_REFs_mapString map[string]*A_RELATION_GROUP_TYPE_REF

	// insertion point for slice of pointers maps
	OnAfterA_RELATION_GROUP_TYPE_REFCreateCallback OnAfterCreateInterface[A_RELATION_GROUP_TYPE_REF]
	OnAfterA_RELATION_GROUP_TYPE_REFUpdateCallback OnAfterUpdateInterface[A_RELATION_GROUP_TYPE_REF]
	OnAfterA_RELATION_GROUP_TYPE_REFDeleteCallback OnAfterDeleteInterface[A_RELATION_GROUP_TYPE_REF]
	OnAfterA_RELATION_GROUP_TYPE_REFReadCallback   OnAfterReadInterface[A_RELATION_GROUP_TYPE_REF]

	A_SOURCE_1s           map[*A_SOURCE_1]any
	A_SOURCE_1s_mapString map[string]*A_SOURCE_1

	// insertion point for slice of pointers maps
	OnAfterA_SOURCE_1CreateCallback OnAfterCreateInterface[A_SOURCE_1]
	OnAfterA_SOURCE_1UpdateCallback OnAfterUpdateInterface[A_SOURCE_1]
	OnAfterA_SOURCE_1DeleteCallback OnAfterDeleteInterface[A_SOURCE_1]
	OnAfterA_SOURCE_1ReadCallback   OnAfterReadInterface[A_SOURCE_1]

	A_SOURCE_SPECIFICATION_1s           map[*A_SOURCE_SPECIFICATION_1]any
	A_SOURCE_SPECIFICATION_1s_mapString map[string]*A_SOURCE_SPECIFICATION_1

	// insertion point for slice of pointers maps
	OnAfterA_SOURCE_SPECIFICATION_1CreateCallback OnAfterCreateInterface[A_SOURCE_SPECIFICATION_1]
	OnAfterA_SOURCE_SPECIFICATION_1UpdateCallback OnAfterUpdateInterface[A_SOURCE_SPECIFICATION_1]
	OnAfterA_SOURCE_SPECIFICATION_1DeleteCallback OnAfterDeleteInterface[A_SOURCE_SPECIFICATION_1]
	OnAfterA_SOURCE_SPECIFICATION_1ReadCallback   OnAfterReadInterface[A_SOURCE_SPECIFICATION_1]

	A_SPECIFICATIONSs           map[*A_SPECIFICATIONS]any
	A_SPECIFICATIONSs_mapString map[string]*A_SPECIFICATIONS

	// insertion point for slice of pointers maps
	A_SPECIFICATIONS_SPECIFICATION_reverseMap map[*SPECIFICATION]*A_SPECIFICATIONS

	OnAfterA_SPECIFICATIONSCreateCallback OnAfterCreateInterface[A_SPECIFICATIONS]
	OnAfterA_SPECIFICATIONSUpdateCallback OnAfterUpdateInterface[A_SPECIFICATIONS]
	OnAfterA_SPECIFICATIONSDeleteCallback OnAfterDeleteInterface[A_SPECIFICATIONS]
	OnAfterA_SPECIFICATIONSReadCallback   OnAfterReadInterface[A_SPECIFICATIONS]

	A_SPECIFICATION_TYPE_REFs           map[*A_SPECIFICATION_TYPE_REF]any
	A_SPECIFICATION_TYPE_REFs_mapString map[string]*A_SPECIFICATION_TYPE_REF

	// insertion point for slice of pointers maps
	OnAfterA_SPECIFICATION_TYPE_REFCreateCallback OnAfterCreateInterface[A_SPECIFICATION_TYPE_REF]
	OnAfterA_SPECIFICATION_TYPE_REFUpdateCallback OnAfterUpdateInterface[A_SPECIFICATION_TYPE_REF]
	OnAfterA_SPECIFICATION_TYPE_REFDeleteCallback OnAfterDeleteInterface[A_SPECIFICATION_TYPE_REF]
	OnAfterA_SPECIFICATION_TYPE_REFReadCallback   OnAfterReadInterface[A_SPECIFICATION_TYPE_REF]

	A_SPECIFIED_VALUESs           map[*A_SPECIFIED_VALUES]any
	A_SPECIFIED_VALUESs_mapString map[string]*A_SPECIFIED_VALUES

	// insertion point for slice of pointers maps
	A_SPECIFIED_VALUES_ENUM_VALUE_reverseMap map[*ENUM_VALUE]*A_SPECIFIED_VALUES

	OnAfterA_SPECIFIED_VALUESCreateCallback OnAfterCreateInterface[A_SPECIFIED_VALUES]
	OnAfterA_SPECIFIED_VALUESUpdateCallback OnAfterUpdateInterface[A_SPECIFIED_VALUES]
	OnAfterA_SPECIFIED_VALUESDeleteCallback OnAfterDeleteInterface[A_SPECIFIED_VALUES]
	OnAfterA_SPECIFIED_VALUESReadCallback   OnAfterReadInterface[A_SPECIFIED_VALUES]

	A_SPEC_ATTRIBUTESs           map[*A_SPEC_ATTRIBUTES]any
	A_SPEC_ATTRIBUTESs_mapString map[string]*A_SPEC_ATTRIBUTES

	// insertion point for slice of pointers maps
	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_BOOLEAN_reverseMap map[*ATTRIBUTE_DEFINITION_BOOLEAN]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_DATE_reverseMap map[*ATTRIBUTE_DEFINITION_DATE]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_ENUMERATION_reverseMap map[*ATTRIBUTE_DEFINITION_ENUMERATION]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_INTEGER_reverseMap map[*ATTRIBUTE_DEFINITION_INTEGER]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_REAL_reverseMap map[*ATTRIBUTE_DEFINITION_REAL]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_STRING_reverseMap map[*ATTRIBUTE_DEFINITION_STRING]*A_SPEC_ATTRIBUTES

	A_SPEC_ATTRIBUTES_ATTRIBUTE_DEFINITION_XHTML_reverseMap map[*ATTRIBUTE_DEFINITION_XHTML]*A_SPEC_ATTRIBUTES

	OnAfterA_SPEC_ATTRIBUTESCreateCallback OnAfterCreateInterface[A_SPEC_ATTRIBUTES]
	OnAfterA_SPEC_ATTRIBUTESUpdateCallback OnAfterUpdateInterface[A_SPEC_ATTRIBUTES]
	OnAfterA_SPEC_ATTRIBUTESDeleteCallback OnAfterDeleteInterface[A_SPEC_ATTRIBUTES]
	OnAfterA_SPEC_ATTRIBUTESReadCallback   OnAfterReadInterface[A_SPEC_ATTRIBUTES]

	A_SPEC_OBJECTSs           map[*A_SPEC_OBJECTS]any
	A_SPEC_OBJECTSs_mapString map[string]*A_SPEC_OBJECTS

	// insertion point for slice of pointers maps
	A_SPEC_OBJECTS_SPEC_OBJECT_reverseMap map[*SPEC_OBJECT]*A_SPEC_OBJECTS

	OnAfterA_SPEC_OBJECTSCreateCallback OnAfterCreateInterface[A_SPEC_OBJECTS]
	OnAfterA_SPEC_OBJECTSUpdateCallback OnAfterUpdateInterface[A_SPEC_OBJECTS]
	OnAfterA_SPEC_OBJECTSDeleteCallback OnAfterDeleteInterface[A_SPEC_OBJECTS]
	OnAfterA_SPEC_OBJECTSReadCallback   OnAfterReadInterface[A_SPEC_OBJECTS]

	A_SPEC_OBJECT_TYPE_REFs           map[*A_SPEC_OBJECT_TYPE_REF]any
	A_SPEC_OBJECT_TYPE_REFs_mapString map[string]*A_SPEC_OBJECT_TYPE_REF

	// insertion point for slice of pointers maps
	OnAfterA_SPEC_OBJECT_TYPE_REFCreateCallback OnAfterCreateInterface[A_SPEC_OBJECT_TYPE_REF]
	OnAfterA_SPEC_OBJECT_TYPE_REFUpdateCallback OnAfterUpdateInterface[A_SPEC_OBJECT_TYPE_REF]
	OnAfterA_SPEC_OBJECT_TYPE_REFDeleteCallback OnAfterDeleteInterface[A_SPEC_OBJECT_TYPE_REF]
	OnAfterA_SPEC_OBJECT_TYPE_REFReadCallback   OnAfterReadInterface[A_SPEC_OBJECT_TYPE_REF]

	A_SPEC_RELATIONSs           map[*A_SPEC_RELATIONS]any
	A_SPEC_RELATIONSs_mapString map[string]*A_SPEC_RELATIONS

	// insertion point for slice of pointers maps
	A_SPEC_RELATIONS_SPEC_RELATION_reverseMap map[*SPEC_RELATION]*A_SPEC_RELATIONS

	OnAfterA_SPEC_RELATIONSCreateCallback OnAfterCreateInterface[A_SPEC_RELATIONS]
	OnAfterA_SPEC_RELATIONSUpdateCallback OnAfterUpdateInterface[A_SPEC_RELATIONS]
	OnAfterA_SPEC_RELATIONSDeleteCallback OnAfterDeleteInterface[A_SPEC_RELATIONS]
	OnAfterA_SPEC_RELATIONSReadCallback   OnAfterReadInterface[A_SPEC_RELATIONS]

	A_SPEC_RELATION_GROUPSs           map[*A_SPEC_RELATION_GROUPS]any
	A_SPEC_RELATION_GROUPSs_mapString map[string]*A_SPEC_RELATION_GROUPS

	// insertion point for slice of pointers maps
	A_SPEC_RELATION_GROUPS_RELATION_GROUP_reverseMap map[*RELATION_GROUP]*A_SPEC_RELATION_GROUPS

	OnAfterA_SPEC_RELATION_GROUPSCreateCallback OnAfterCreateInterface[A_SPEC_RELATION_GROUPS]
	OnAfterA_SPEC_RELATION_GROUPSUpdateCallback OnAfterUpdateInterface[A_SPEC_RELATION_GROUPS]
	OnAfterA_SPEC_RELATION_GROUPSDeleteCallback OnAfterDeleteInterface[A_SPEC_RELATION_GROUPS]
	OnAfterA_SPEC_RELATION_GROUPSReadCallback   OnAfterReadInterface[A_SPEC_RELATION_GROUPS]

	A_SPEC_RELATION_REFs           map[*A_SPEC_RELATION_REF]any
	A_SPEC_RELATION_REFs_mapString map[string]*A_SPEC_RELATION_REF

	// insertion point for slice of pointers maps
	OnAfterA_SPEC_RELATION_REFCreateCallback OnAfterCreateInterface[A_SPEC_RELATION_REF]
	OnAfterA_SPEC_RELATION_REFUpdateCallback OnAfterUpdateInterface[A_SPEC_RELATION_REF]
	OnAfterA_SPEC_RELATION_REFDeleteCallback OnAfterDeleteInterface[A_SPEC_RELATION_REF]
	OnAfterA_SPEC_RELATION_REFReadCallback   OnAfterReadInterface[A_SPEC_RELATION_REF]

	A_SPEC_RELATION_TYPE_REFs           map[*A_SPEC_RELATION_TYPE_REF]any
	A_SPEC_RELATION_TYPE_REFs_mapString map[string]*A_SPEC_RELATION_TYPE_REF

	// insertion point for slice of pointers maps
	OnAfterA_SPEC_RELATION_TYPE_REFCreateCallback OnAfterCreateInterface[A_SPEC_RELATION_TYPE_REF]
	OnAfterA_SPEC_RELATION_TYPE_REFUpdateCallback OnAfterUpdateInterface[A_SPEC_RELATION_TYPE_REF]
	OnAfterA_SPEC_RELATION_TYPE_REFDeleteCallback OnAfterDeleteInterface[A_SPEC_RELATION_TYPE_REF]
	OnAfterA_SPEC_RELATION_TYPE_REFReadCallback   OnAfterReadInterface[A_SPEC_RELATION_TYPE_REF]

	A_SPEC_TYPESs           map[*A_SPEC_TYPES]any
	A_SPEC_TYPESs_mapString map[string]*A_SPEC_TYPES

	// insertion point for slice of pointers maps
	A_SPEC_TYPES_RELATION_GROUP_TYPE_reverseMap map[*RELATION_GROUP_TYPE]*A_SPEC_TYPES

	A_SPEC_TYPES_SPEC_OBJECT_TYPE_reverseMap map[*SPEC_OBJECT_TYPE]*A_SPEC_TYPES

	A_SPEC_TYPES_SPEC_RELATION_TYPE_reverseMap map[*SPEC_RELATION_TYPE]*A_SPEC_TYPES

	A_SPEC_TYPES_SPECIFICATION_TYPE_reverseMap map[*SPECIFICATION_TYPE]*A_SPEC_TYPES

	OnAfterA_SPEC_TYPESCreateCallback OnAfterCreateInterface[A_SPEC_TYPES]
	OnAfterA_SPEC_TYPESUpdateCallback OnAfterUpdateInterface[A_SPEC_TYPES]
	OnAfterA_SPEC_TYPESDeleteCallback OnAfterDeleteInterface[A_SPEC_TYPES]
	OnAfterA_SPEC_TYPESReadCallback   OnAfterReadInterface[A_SPEC_TYPES]

	A_THE_HEADERs           map[*A_THE_HEADER]any
	A_THE_HEADERs_mapString map[string]*A_THE_HEADER

	// insertion point for slice of pointers maps
	OnAfterA_THE_HEADERCreateCallback OnAfterCreateInterface[A_THE_HEADER]
	OnAfterA_THE_HEADERUpdateCallback OnAfterUpdateInterface[A_THE_HEADER]
	OnAfterA_THE_HEADERDeleteCallback OnAfterDeleteInterface[A_THE_HEADER]
	OnAfterA_THE_HEADERReadCallback   OnAfterReadInterface[A_THE_HEADER]

	A_TOOL_EXTENSIONSs           map[*A_TOOL_EXTENSIONS]any
	A_TOOL_EXTENSIONSs_mapString map[string]*A_TOOL_EXTENSIONS

	// insertion point for slice of pointers maps
	A_TOOL_EXTENSIONS_REQ_IF_TOOL_EXTENSION_reverseMap map[*REQ_IF_TOOL_EXTENSION]*A_TOOL_EXTENSIONS

	OnAfterA_TOOL_EXTENSIONSCreateCallback OnAfterCreateInterface[A_TOOL_EXTENSIONS]
	OnAfterA_TOOL_EXTENSIONSUpdateCallback OnAfterUpdateInterface[A_TOOL_EXTENSIONS]
	OnAfterA_TOOL_EXTENSIONSDeleteCallback OnAfterDeleteInterface[A_TOOL_EXTENSIONS]
	OnAfterA_TOOL_EXTENSIONSReadCallback   OnAfterReadInterface[A_TOOL_EXTENSIONS]

	DATATYPE_DEFINITION_BOOLEANs           map[*DATATYPE_DEFINITION_BOOLEAN]any
	DATATYPE_DEFINITION_BOOLEANs_mapString map[string]*DATATYPE_DEFINITION_BOOLEAN

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_BOOLEANCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_BOOLEAN]
	OnAfterDATATYPE_DEFINITION_BOOLEANUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_BOOLEAN]
	OnAfterDATATYPE_DEFINITION_BOOLEANDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_BOOLEAN]
	OnAfterDATATYPE_DEFINITION_BOOLEANReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_BOOLEAN]

	DATATYPE_DEFINITION_DATEs           map[*DATATYPE_DEFINITION_DATE]any
	DATATYPE_DEFINITION_DATEs_mapString map[string]*DATATYPE_DEFINITION_DATE

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_DATECreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_DATE]
	OnAfterDATATYPE_DEFINITION_DATEUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_DATE]
	OnAfterDATATYPE_DEFINITION_DATEDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_DATE]
	OnAfterDATATYPE_DEFINITION_DATEReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_DATE]

	DATATYPE_DEFINITION_ENUMERATIONs           map[*DATATYPE_DEFINITION_ENUMERATION]any
	DATATYPE_DEFINITION_ENUMERATIONs_mapString map[string]*DATATYPE_DEFINITION_ENUMERATION

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_ENUMERATIONCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_ENUMERATION]
	OnAfterDATATYPE_DEFINITION_ENUMERATIONUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_ENUMERATION]
	OnAfterDATATYPE_DEFINITION_ENUMERATIONDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_ENUMERATION]
	OnAfterDATATYPE_DEFINITION_ENUMERATIONReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_ENUMERATION]

	DATATYPE_DEFINITION_INTEGERs           map[*DATATYPE_DEFINITION_INTEGER]any
	DATATYPE_DEFINITION_INTEGERs_mapString map[string]*DATATYPE_DEFINITION_INTEGER

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_INTEGERCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_INTEGER]
	OnAfterDATATYPE_DEFINITION_INTEGERUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_INTEGER]
	OnAfterDATATYPE_DEFINITION_INTEGERDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_INTEGER]
	OnAfterDATATYPE_DEFINITION_INTEGERReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_INTEGER]

	DATATYPE_DEFINITION_REALs           map[*DATATYPE_DEFINITION_REAL]any
	DATATYPE_DEFINITION_REALs_mapString map[string]*DATATYPE_DEFINITION_REAL

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_REALCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_REAL]
	OnAfterDATATYPE_DEFINITION_REALUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_REAL]
	OnAfterDATATYPE_DEFINITION_REALDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_REAL]
	OnAfterDATATYPE_DEFINITION_REALReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_REAL]

	DATATYPE_DEFINITION_STRINGs           map[*DATATYPE_DEFINITION_STRING]any
	DATATYPE_DEFINITION_STRINGs_mapString map[string]*DATATYPE_DEFINITION_STRING

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_STRINGCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_STRING]
	OnAfterDATATYPE_DEFINITION_STRINGUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_STRING]
	OnAfterDATATYPE_DEFINITION_STRINGDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_STRING]
	OnAfterDATATYPE_DEFINITION_STRINGReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_STRING]

	DATATYPE_DEFINITION_XHTMLs           map[*DATATYPE_DEFINITION_XHTML]any
	DATATYPE_DEFINITION_XHTMLs_mapString map[string]*DATATYPE_DEFINITION_XHTML

	// insertion point for slice of pointers maps
	OnAfterDATATYPE_DEFINITION_XHTMLCreateCallback OnAfterCreateInterface[DATATYPE_DEFINITION_XHTML]
	OnAfterDATATYPE_DEFINITION_XHTMLUpdateCallback OnAfterUpdateInterface[DATATYPE_DEFINITION_XHTML]
	OnAfterDATATYPE_DEFINITION_XHTMLDeleteCallback OnAfterDeleteInterface[DATATYPE_DEFINITION_XHTML]
	OnAfterDATATYPE_DEFINITION_XHTMLReadCallback   OnAfterReadInterface[DATATYPE_DEFINITION_XHTML]

	EMBEDDED_VALUEs           map[*EMBEDDED_VALUE]any
	EMBEDDED_VALUEs_mapString map[string]*EMBEDDED_VALUE

	// insertion point for slice of pointers maps
	OnAfterEMBEDDED_VALUECreateCallback OnAfterCreateInterface[EMBEDDED_VALUE]
	OnAfterEMBEDDED_VALUEUpdateCallback OnAfterUpdateInterface[EMBEDDED_VALUE]
	OnAfterEMBEDDED_VALUEDeleteCallback OnAfterDeleteInterface[EMBEDDED_VALUE]
	OnAfterEMBEDDED_VALUEReadCallback   OnAfterReadInterface[EMBEDDED_VALUE]

	ENUM_VALUEs           map[*ENUM_VALUE]any
	ENUM_VALUEs_mapString map[string]*ENUM_VALUE

	// insertion point for slice of pointers maps
	OnAfterENUM_VALUECreateCallback OnAfterCreateInterface[ENUM_VALUE]
	OnAfterENUM_VALUEUpdateCallback OnAfterUpdateInterface[ENUM_VALUE]
	OnAfterENUM_VALUEDeleteCallback OnAfterDeleteInterface[ENUM_VALUE]
	OnAfterENUM_VALUEReadCallback   OnAfterReadInterface[ENUM_VALUE]

	RELATION_GROUPs           map[*RELATION_GROUP]any
	RELATION_GROUPs_mapString map[string]*RELATION_GROUP

	// insertion point for slice of pointers maps
	OnAfterRELATION_GROUPCreateCallback OnAfterCreateInterface[RELATION_GROUP]
	OnAfterRELATION_GROUPUpdateCallback OnAfterUpdateInterface[RELATION_GROUP]
	OnAfterRELATION_GROUPDeleteCallback OnAfterDeleteInterface[RELATION_GROUP]
	OnAfterRELATION_GROUPReadCallback   OnAfterReadInterface[RELATION_GROUP]

	RELATION_GROUP_TYPEs           map[*RELATION_GROUP_TYPE]any
	RELATION_GROUP_TYPEs_mapString map[string]*RELATION_GROUP_TYPE

	// insertion point for slice of pointers maps
	OnAfterRELATION_GROUP_TYPECreateCallback OnAfterCreateInterface[RELATION_GROUP_TYPE]
	OnAfterRELATION_GROUP_TYPEUpdateCallback OnAfterUpdateInterface[RELATION_GROUP_TYPE]
	OnAfterRELATION_GROUP_TYPEDeleteCallback OnAfterDeleteInterface[RELATION_GROUP_TYPE]
	OnAfterRELATION_GROUP_TYPEReadCallback   OnAfterReadInterface[RELATION_GROUP_TYPE]

	REQ_IFs           map[*REQ_IF]any
	REQ_IFs_mapString map[string]*REQ_IF

	// insertion point for slice of pointers maps
	OnAfterREQ_IFCreateCallback OnAfterCreateInterface[REQ_IF]
	OnAfterREQ_IFUpdateCallback OnAfterUpdateInterface[REQ_IF]
	OnAfterREQ_IFDeleteCallback OnAfterDeleteInterface[REQ_IF]
	OnAfterREQ_IFReadCallback   OnAfterReadInterface[REQ_IF]

	REQ_IF_CONTENTs           map[*REQ_IF_CONTENT]any
	REQ_IF_CONTENTs_mapString map[string]*REQ_IF_CONTENT

	// insertion point for slice of pointers maps
	OnAfterREQ_IF_CONTENTCreateCallback OnAfterCreateInterface[REQ_IF_CONTENT]
	OnAfterREQ_IF_CONTENTUpdateCallback OnAfterUpdateInterface[REQ_IF_CONTENT]
	OnAfterREQ_IF_CONTENTDeleteCallback OnAfterDeleteInterface[REQ_IF_CONTENT]
	OnAfterREQ_IF_CONTENTReadCallback   OnAfterReadInterface[REQ_IF_CONTENT]

	REQ_IF_HEADERs           map[*REQ_IF_HEADER]any
	REQ_IF_HEADERs_mapString map[string]*REQ_IF_HEADER

	// insertion point for slice of pointers maps
	OnAfterREQ_IF_HEADERCreateCallback OnAfterCreateInterface[REQ_IF_HEADER]
	OnAfterREQ_IF_HEADERUpdateCallback OnAfterUpdateInterface[REQ_IF_HEADER]
	OnAfterREQ_IF_HEADERDeleteCallback OnAfterDeleteInterface[REQ_IF_HEADER]
	OnAfterREQ_IF_HEADERReadCallback   OnAfterReadInterface[REQ_IF_HEADER]

	REQ_IF_TOOL_EXTENSIONs           map[*REQ_IF_TOOL_EXTENSION]any
	REQ_IF_TOOL_EXTENSIONs_mapString map[string]*REQ_IF_TOOL_EXTENSION

	// insertion point for slice of pointers maps
	OnAfterREQ_IF_TOOL_EXTENSIONCreateCallback OnAfterCreateInterface[REQ_IF_TOOL_EXTENSION]
	OnAfterREQ_IF_TOOL_EXTENSIONUpdateCallback OnAfterUpdateInterface[REQ_IF_TOOL_EXTENSION]
	OnAfterREQ_IF_TOOL_EXTENSIONDeleteCallback OnAfterDeleteInterface[REQ_IF_TOOL_EXTENSION]
	OnAfterREQ_IF_TOOL_EXTENSIONReadCallback   OnAfterReadInterface[REQ_IF_TOOL_EXTENSION]

	SPECIFICATIONs           map[*SPECIFICATION]any
	SPECIFICATIONs_mapString map[string]*SPECIFICATION

	// insertion point for slice of pointers maps
	OnAfterSPECIFICATIONCreateCallback OnAfterCreateInterface[SPECIFICATION]
	OnAfterSPECIFICATIONUpdateCallback OnAfterUpdateInterface[SPECIFICATION]
	OnAfterSPECIFICATIONDeleteCallback OnAfterDeleteInterface[SPECIFICATION]
	OnAfterSPECIFICATIONReadCallback   OnAfterReadInterface[SPECIFICATION]

	SPECIFICATION_TYPEs           map[*SPECIFICATION_TYPE]any
	SPECIFICATION_TYPEs_mapString map[string]*SPECIFICATION_TYPE

	// insertion point for slice of pointers maps
	OnAfterSPECIFICATION_TYPECreateCallback OnAfterCreateInterface[SPECIFICATION_TYPE]
	OnAfterSPECIFICATION_TYPEUpdateCallback OnAfterUpdateInterface[SPECIFICATION_TYPE]
	OnAfterSPECIFICATION_TYPEDeleteCallback OnAfterDeleteInterface[SPECIFICATION_TYPE]
	OnAfterSPECIFICATION_TYPEReadCallback   OnAfterReadInterface[SPECIFICATION_TYPE]

	SPEC_HIERARCHYs           map[*SPEC_HIERARCHY]any
	SPEC_HIERARCHYs_mapString map[string]*SPEC_HIERARCHY

	// insertion point for slice of pointers maps
	OnAfterSPEC_HIERARCHYCreateCallback OnAfterCreateInterface[SPEC_HIERARCHY]
	OnAfterSPEC_HIERARCHYUpdateCallback OnAfterUpdateInterface[SPEC_HIERARCHY]
	OnAfterSPEC_HIERARCHYDeleteCallback OnAfterDeleteInterface[SPEC_HIERARCHY]
	OnAfterSPEC_HIERARCHYReadCallback   OnAfterReadInterface[SPEC_HIERARCHY]

	SPEC_OBJECTs           map[*SPEC_OBJECT]any
	SPEC_OBJECTs_mapString map[string]*SPEC_OBJECT

	// insertion point for slice of pointers maps
	OnAfterSPEC_OBJECTCreateCallback OnAfterCreateInterface[SPEC_OBJECT]
	OnAfterSPEC_OBJECTUpdateCallback OnAfterUpdateInterface[SPEC_OBJECT]
	OnAfterSPEC_OBJECTDeleteCallback OnAfterDeleteInterface[SPEC_OBJECT]
	OnAfterSPEC_OBJECTReadCallback   OnAfterReadInterface[SPEC_OBJECT]

	SPEC_OBJECT_TYPEs           map[*SPEC_OBJECT_TYPE]any
	SPEC_OBJECT_TYPEs_mapString map[string]*SPEC_OBJECT_TYPE

	// insertion point for slice of pointers maps
	OnAfterSPEC_OBJECT_TYPECreateCallback OnAfterCreateInterface[SPEC_OBJECT_TYPE]
	OnAfterSPEC_OBJECT_TYPEUpdateCallback OnAfterUpdateInterface[SPEC_OBJECT_TYPE]
	OnAfterSPEC_OBJECT_TYPEDeleteCallback OnAfterDeleteInterface[SPEC_OBJECT_TYPE]
	OnAfterSPEC_OBJECT_TYPEReadCallback   OnAfterReadInterface[SPEC_OBJECT_TYPE]

	SPEC_RELATIONs           map[*SPEC_RELATION]any
	SPEC_RELATIONs_mapString map[string]*SPEC_RELATION

	// insertion point for slice of pointers maps
	OnAfterSPEC_RELATIONCreateCallback OnAfterCreateInterface[SPEC_RELATION]
	OnAfterSPEC_RELATIONUpdateCallback OnAfterUpdateInterface[SPEC_RELATION]
	OnAfterSPEC_RELATIONDeleteCallback OnAfterDeleteInterface[SPEC_RELATION]
	OnAfterSPEC_RELATIONReadCallback   OnAfterReadInterface[SPEC_RELATION]

	SPEC_RELATION_TYPEs           map[*SPEC_RELATION_TYPE]any
	SPEC_RELATION_TYPEs_mapString map[string]*SPEC_RELATION_TYPE

	// insertion point for slice of pointers maps
	OnAfterSPEC_RELATION_TYPECreateCallback OnAfterCreateInterface[SPEC_RELATION_TYPE]
	OnAfterSPEC_RELATION_TYPEUpdateCallback OnAfterUpdateInterface[SPEC_RELATION_TYPE]
	OnAfterSPEC_RELATION_TYPEDeleteCallback OnAfterDeleteInterface[SPEC_RELATION_TYPE]
	OnAfterSPEC_RELATION_TYPEReadCallback   OnAfterReadInterface[SPEC_RELATION_TYPE]

	XHTML_CONTENTs           map[*XHTML_CONTENT]any
	XHTML_CONTENTs_mapString map[string]*XHTML_CONTENT

	// insertion point for slice of pointers maps
	OnAfterXHTML_CONTENTCreateCallback OnAfterCreateInterface[XHTML_CONTENT]
	OnAfterXHTML_CONTENTUpdateCallback OnAfterUpdateInterface[XHTML_CONTENT]
	OnAfterXHTML_CONTENTDeleteCallback OnAfterDeleteInterface[XHTML_CONTENT]
	OnAfterXHTML_CONTENTReadCallback   OnAfterReadInterface[XHTML_CONTENT]

	AllModelsStructCreateCallback AllModelsStructCreateInterface

	AllModelsStructDeleteCallback AllModelsStructDeleteInterface

	BackRepo BackRepoInterface

	// if set will be called before each commit to the back repo
	OnInitCommitCallback          OnInitCommitInterface
	OnInitCommitFromFrontCallback OnInitCommitInterface
	OnInitCommitFromBackCallback  OnInitCommitInterface

	// store the number of instance per gongstruct
	Map_GongStructName_InstancesNb map[string]int

	// store meta package import
	MetaPackageImportPath  string
	MetaPackageImportAlias string

	// to be removed after fix of [issue](https://github.com/golang/go/issues/57559)
	// map to enable docLink renaming when an identifier is renamed
	Map_DocLink_Renaming map[string]GONG__Identifier
	// contains filtered or unexported fields
}

StageStruct enables storage of staged instances swagger:ignore

func NewStage

func NewStage(path string) (stage *StageStruct)

func (*StageStruct) Backup

func (stage *StageStruct) Backup(dirPath string)

backup generates backup files in the dirPath

func (*StageStruct) BackupXL

func (stage *StageStruct) BackupXL(dirPath string)

backup generates backup files in the dirPath

func (*StageStruct) Checkout

func (stage *StageStruct) Checkout()

func (*StageStruct) Commit

func (stage *StageStruct) Commit()

func (*StageStruct) CommitWithSuspendedCallbacks

func (stage *StageStruct) CommitWithSuspendedCallbacks()

func (*StageStruct) ComputeReverseMaps

func (stage *StageStruct) ComputeReverseMaps()

ComputeReverseMaps computes the reverse map, for all intances, for all slice to pointers field Its complexity is in O(n)O(p) where p is the number of pointers

func (*StageStruct) GetPath

func (stage *StageStruct) GetPath() string

func (*StageStruct) GetType

func (stage *StageStruct) GetType() string

func (*StageStruct) IsStagedALTERNATIVE_ID

func (stage *StageStruct) IsStagedALTERNATIVE_ID(alternative_id *ALTERNATIVE_ID) (ok bool)

insertion point for stage per struct

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_BOOLEAN

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_BOOLEAN(attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_DATE

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_DATE(attribute_definition_date *ATTRIBUTE_DEFINITION_DATE) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_ENUMERATION

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_ENUMERATION(attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_INTEGER

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_INTEGER(attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_REAL

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_REAL(attribute_definition_real *ATTRIBUTE_DEFINITION_REAL) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_STRING

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_STRING(attribute_definition_string *ATTRIBUTE_DEFINITION_STRING) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_DEFINITION_XHTML

func (stage *StageStruct) IsStagedATTRIBUTE_DEFINITION_XHTML(attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_BOOLEAN(attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_DATE

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_DATE(attribute_value_date *ATTRIBUTE_VALUE_DATE) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_ENUMERATION(attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_INTEGER(attribute_value_integer *ATTRIBUTE_VALUE_INTEGER) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_REAL

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_REAL(attribute_value_real *ATTRIBUTE_VALUE_REAL) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_STRING

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_STRING(attribute_value_string *ATTRIBUTE_VALUE_STRING) (ok bool)

func (*StageStruct) IsStagedATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) IsStagedATTRIBUTE_VALUE_XHTML(attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML) (ok bool)

func (*StageStruct) IsStagedA_ALTERNATIVE_ID

func (stage *StageStruct) IsStagedA_ALTERNATIVE_ID(a_alternative_id *A_ALTERNATIVE_ID) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_DATE_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_DATE_REF(a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_INTEGER_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_INTEGER_REF(a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_REAL_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_REAL_REF(a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_STRING_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_STRING_REF(a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_XHTML_REF

func (stage *StageStruct) IsStagedA_ATTRIBUTE_DEFINITION_XHTML_REF(a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_BOOLEAN(a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_DATE

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_DATE(a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_ENUMERATION(a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_INTEGER(a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_REAL

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_REAL(a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_STRING

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_STRING(a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_XHTML(a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML) (ok bool)

func (*StageStruct) IsStagedA_ATTRIBUTE_VALUE_XHTML_1

func (stage *StageStruct) IsStagedA_ATTRIBUTE_VALUE_XHTML_1(a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1) (ok bool)

func (*StageStruct) IsStagedA_CHILDREN

func (stage *StageStruct) IsStagedA_CHILDREN(a_children *A_CHILDREN) (ok bool)

func (*StageStruct) IsStagedA_CORE_CONTENT

func (stage *StageStruct) IsStagedA_CORE_CONTENT(a_core_content *A_CORE_CONTENT) (ok bool)

func (*StageStruct) IsStagedA_DATATYPES

func (stage *StageStruct) IsStagedA_DATATYPES(a_datatypes *A_DATATYPES) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_BOOLEAN_REF(a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_DATE_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_DATE_REF(a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_ENUMERATION_REF(a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_INTEGER_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_INTEGER_REF(a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_REAL_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_REAL_REF(a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_STRING_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_STRING_REF(a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF) (ok bool)

func (*StageStruct) IsStagedA_DATATYPE_DEFINITION_XHTML_REF

func (stage *StageStruct) IsStagedA_DATATYPE_DEFINITION_XHTML_REF(a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF) (ok bool)

func (*StageStruct) IsStagedA_EDITABLE_ATTS

func (stage *StageStruct) IsStagedA_EDITABLE_ATTS(a_editable_atts *A_EDITABLE_ATTS) (ok bool)

func (*StageStruct) IsStagedA_ENUM_VALUE_REF

func (stage *StageStruct) IsStagedA_ENUM_VALUE_REF(a_enum_value_ref *A_ENUM_VALUE_REF) (ok bool)

func (*StageStruct) IsStagedA_OBJECT

func (stage *StageStruct) IsStagedA_OBJECT(a_object *A_OBJECT) (ok bool)

func (*StageStruct) IsStagedA_PROPERTIES

func (stage *StageStruct) IsStagedA_PROPERTIES(a_properties *A_PROPERTIES) (ok bool)

func (*StageStruct) IsStagedA_RELATION_GROUP_TYPE_REF

func (stage *StageStruct) IsStagedA_RELATION_GROUP_TYPE_REF(a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF) (ok bool)

func (*StageStruct) IsStagedA_SOURCE_1

func (stage *StageStruct) IsStagedA_SOURCE_1(a_source_1 *A_SOURCE_1) (ok bool)

func (*StageStruct) IsStagedA_SOURCE_SPECIFICATION_1

func (stage *StageStruct) IsStagedA_SOURCE_SPECIFICATION_1(a_source_specification_1 *A_SOURCE_SPECIFICATION_1) (ok bool)

func (*StageStruct) IsStagedA_SPECIFICATIONS

func (stage *StageStruct) IsStagedA_SPECIFICATIONS(a_specifications *A_SPECIFICATIONS) (ok bool)

func (*StageStruct) IsStagedA_SPECIFICATION_TYPE_REF

func (stage *StageStruct) IsStagedA_SPECIFICATION_TYPE_REF(a_specification_type_ref *A_SPECIFICATION_TYPE_REF) (ok bool)

func (*StageStruct) IsStagedA_SPECIFIED_VALUES

func (stage *StageStruct) IsStagedA_SPECIFIED_VALUES(a_specified_values *A_SPECIFIED_VALUES) (ok bool)

func (*StageStruct) IsStagedA_SPEC_ATTRIBUTES

func (stage *StageStruct) IsStagedA_SPEC_ATTRIBUTES(a_spec_attributes *A_SPEC_ATTRIBUTES) (ok bool)

func (*StageStruct) IsStagedA_SPEC_OBJECTS

func (stage *StageStruct) IsStagedA_SPEC_OBJECTS(a_spec_objects *A_SPEC_OBJECTS) (ok bool)

func (*StageStruct) IsStagedA_SPEC_OBJECT_TYPE_REF

func (stage *StageStruct) IsStagedA_SPEC_OBJECT_TYPE_REF(a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF) (ok bool)

func (*StageStruct) IsStagedA_SPEC_RELATIONS

func (stage *StageStruct) IsStagedA_SPEC_RELATIONS(a_spec_relations *A_SPEC_RELATIONS) (ok bool)

func (*StageStruct) IsStagedA_SPEC_RELATION_GROUPS

func (stage *StageStruct) IsStagedA_SPEC_RELATION_GROUPS(a_spec_relation_groups *A_SPEC_RELATION_GROUPS) (ok bool)

func (*StageStruct) IsStagedA_SPEC_RELATION_REF

func (stage *StageStruct) IsStagedA_SPEC_RELATION_REF(a_spec_relation_ref *A_SPEC_RELATION_REF) (ok bool)

func (*StageStruct) IsStagedA_SPEC_RELATION_TYPE_REF

func (stage *StageStruct) IsStagedA_SPEC_RELATION_TYPE_REF(a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF) (ok bool)

func (*StageStruct) IsStagedA_SPEC_TYPES

func (stage *StageStruct) IsStagedA_SPEC_TYPES(a_spec_types *A_SPEC_TYPES) (ok bool)

func (*StageStruct) IsStagedA_THE_HEADER

func (stage *StageStruct) IsStagedA_THE_HEADER(a_the_header *A_THE_HEADER) (ok bool)

func (*StageStruct) IsStagedA_TOOL_EXTENSIONS

func (stage *StageStruct) IsStagedA_TOOL_EXTENSIONS(a_tool_extensions *A_TOOL_EXTENSIONS) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_BOOLEAN

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_BOOLEAN(datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_DATE

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_DATE(datatype_definition_date *DATATYPE_DEFINITION_DATE) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_ENUMERATION

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_ENUMERATION(datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_INTEGER

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_INTEGER(datatype_definition_integer *DATATYPE_DEFINITION_INTEGER) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_REAL

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_REAL(datatype_definition_real *DATATYPE_DEFINITION_REAL) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_STRING

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_STRING(datatype_definition_string *DATATYPE_DEFINITION_STRING) (ok bool)

func (*StageStruct) IsStagedDATATYPE_DEFINITION_XHTML

func (stage *StageStruct) IsStagedDATATYPE_DEFINITION_XHTML(datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML) (ok bool)

func (*StageStruct) IsStagedEMBEDDED_VALUE

func (stage *StageStruct) IsStagedEMBEDDED_VALUE(embedded_value *EMBEDDED_VALUE) (ok bool)

func (*StageStruct) IsStagedENUM_VALUE

func (stage *StageStruct) IsStagedENUM_VALUE(enum_value *ENUM_VALUE) (ok bool)

func (*StageStruct) IsStagedRELATION_GROUP

func (stage *StageStruct) IsStagedRELATION_GROUP(relation_group *RELATION_GROUP) (ok bool)

func (*StageStruct) IsStagedRELATION_GROUP_TYPE

func (stage *StageStruct) IsStagedRELATION_GROUP_TYPE(relation_group_type *RELATION_GROUP_TYPE) (ok bool)

func (*StageStruct) IsStagedREQ_IF

func (stage *StageStruct) IsStagedREQ_IF(req_if *REQ_IF) (ok bool)

func (*StageStruct) IsStagedREQ_IF_CONTENT

func (stage *StageStruct) IsStagedREQ_IF_CONTENT(req_if_content *REQ_IF_CONTENT) (ok bool)

func (*StageStruct) IsStagedREQ_IF_HEADER

func (stage *StageStruct) IsStagedREQ_IF_HEADER(req_if_header *REQ_IF_HEADER) (ok bool)

func (*StageStruct) IsStagedREQ_IF_TOOL_EXTENSION

func (stage *StageStruct) IsStagedREQ_IF_TOOL_EXTENSION(req_if_tool_extension *REQ_IF_TOOL_EXTENSION) (ok bool)

func (*StageStruct) IsStagedSPECIFICATION

func (stage *StageStruct) IsStagedSPECIFICATION(specification *SPECIFICATION) (ok bool)

func (*StageStruct) IsStagedSPECIFICATION_TYPE

func (stage *StageStruct) IsStagedSPECIFICATION_TYPE(specification_type *SPECIFICATION_TYPE) (ok bool)

func (*StageStruct) IsStagedSPEC_HIERARCHY

func (stage *StageStruct) IsStagedSPEC_HIERARCHY(spec_hierarchy *SPEC_HIERARCHY) (ok bool)

func (*StageStruct) IsStagedSPEC_OBJECT

func (stage *StageStruct) IsStagedSPEC_OBJECT(spec_object *SPEC_OBJECT) (ok bool)

func (*StageStruct) IsStagedSPEC_OBJECT_TYPE

func (stage *StageStruct) IsStagedSPEC_OBJECT_TYPE(spec_object_type *SPEC_OBJECT_TYPE) (ok bool)

func (*StageStruct) IsStagedSPEC_RELATION

func (stage *StageStruct) IsStagedSPEC_RELATION(spec_relation *SPEC_RELATION) (ok bool)

func (*StageStruct) IsStagedSPEC_RELATION_TYPE

func (stage *StageStruct) IsStagedSPEC_RELATION_TYPE(spec_relation_type *SPEC_RELATION_TYPE) (ok bool)

func (*StageStruct) IsStagedXHTML_CONTENT

func (stage *StageStruct) IsStagedXHTML_CONTENT(xhtml_content *XHTML_CONTENT) (ok bool)

func (*StageStruct) Marshall

func (stage *StageStruct) Marshall(file *os.File, modelsPackageName, packageName string)

Marshall marshall the stage content into the file as an instanciation into a stage

func (*StageStruct) Nil

func (stage *StageStruct) Nil()

func (*StageStruct) Reset

func (stage *StageStruct) Reset()

func (*StageStruct) Restore

func (stage *StageStruct) Restore(dirPath string)

Restore resets Stage & BackRepo and restores their content from the restore files in dirPath

func (*StageStruct) RestoreXL

func (stage *StageStruct) RestoreXL(dirPath string)

Restore resets Stage & BackRepo and restores their content from the restore files in dirPath

func (*StageStruct) StageBranchALTERNATIVE_ID

func (stage *StageStruct) StageBranchALTERNATIVE_ID(alternative_id *ALTERNATIVE_ID)

insertion point for stage branch per struct

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_BOOLEAN

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_BOOLEAN(attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_DATE

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_DATE(attribute_definition_date *ATTRIBUTE_DEFINITION_DATE)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_ENUMERATION

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_ENUMERATION(attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_INTEGER

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_INTEGER(attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_REAL

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_REAL(attribute_definition_real *ATTRIBUTE_DEFINITION_REAL)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_STRING

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_STRING(attribute_definition_string *ATTRIBUTE_DEFINITION_STRING)

func (*StageStruct) StageBranchATTRIBUTE_DEFINITION_XHTML

func (stage *StageStruct) StageBranchATTRIBUTE_DEFINITION_XHTML(attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_BOOLEAN(attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_DATE

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_DATE(attribute_value_date *ATTRIBUTE_VALUE_DATE)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_ENUMERATION(attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_INTEGER(attribute_value_integer *ATTRIBUTE_VALUE_INTEGER)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_REAL

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_REAL(attribute_value_real *ATTRIBUTE_VALUE_REAL)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_STRING

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_STRING(attribute_value_string *ATTRIBUTE_VALUE_STRING)

func (*StageStruct) StageBranchATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) StageBranchATTRIBUTE_VALUE_XHTML(attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML)

func (*StageStruct) StageBranchA_ALTERNATIVE_ID

func (stage *StageStruct) StageBranchA_ALTERNATIVE_ID(a_alternative_id *A_ALTERNATIVE_ID)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_DATE_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_DATE_REF(a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF(a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_REAL_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_REAL_REF(a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_STRING_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_STRING_REF(a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_XHTML_REF

func (stage *StageStruct) StageBranchA_ATTRIBUTE_DEFINITION_XHTML_REF(a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_BOOLEAN(a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_DATE

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_DATE(a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_ENUMERATION(a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_INTEGER(a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_REAL

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_REAL(a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_STRING

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_STRING(a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_XHTML(a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML)

func (*StageStruct) StageBranchA_ATTRIBUTE_VALUE_XHTML_1

func (stage *StageStruct) StageBranchA_ATTRIBUTE_VALUE_XHTML_1(a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1)

func (*StageStruct) StageBranchA_CHILDREN

func (stage *StageStruct) StageBranchA_CHILDREN(a_children *A_CHILDREN)

func (*StageStruct) StageBranchA_CORE_CONTENT

func (stage *StageStruct) StageBranchA_CORE_CONTENT(a_core_content *A_CORE_CONTENT)

func (*StageStruct) StageBranchA_DATATYPES

func (stage *StageStruct) StageBranchA_DATATYPES(a_datatypes *A_DATATYPES)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_BOOLEAN_REF(a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_DATE_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_DATE_REF(a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_ENUMERATION_REF(a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_INTEGER_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_INTEGER_REF(a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_REAL_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_REAL_REF(a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_STRING_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_STRING_REF(a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF)

func (*StageStruct) StageBranchA_DATATYPE_DEFINITION_XHTML_REF

func (stage *StageStruct) StageBranchA_DATATYPE_DEFINITION_XHTML_REF(a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF)

func (*StageStruct) StageBranchA_EDITABLE_ATTS

func (stage *StageStruct) StageBranchA_EDITABLE_ATTS(a_editable_atts *A_EDITABLE_ATTS)

func (*StageStruct) StageBranchA_ENUM_VALUE_REF

func (stage *StageStruct) StageBranchA_ENUM_VALUE_REF(a_enum_value_ref *A_ENUM_VALUE_REF)

func (*StageStruct) StageBranchA_OBJECT

func (stage *StageStruct) StageBranchA_OBJECT(a_object *A_OBJECT)

func (*StageStruct) StageBranchA_PROPERTIES

func (stage *StageStruct) StageBranchA_PROPERTIES(a_properties *A_PROPERTIES)

func (*StageStruct) StageBranchA_RELATION_GROUP_TYPE_REF

func (stage *StageStruct) StageBranchA_RELATION_GROUP_TYPE_REF(a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF)

func (*StageStruct) StageBranchA_SOURCE_1

func (stage *StageStruct) StageBranchA_SOURCE_1(a_source_1 *A_SOURCE_1)

func (*StageStruct) StageBranchA_SOURCE_SPECIFICATION_1

func (stage *StageStruct) StageBranchA_SOURCE_SPECIFICATION_1(a_source_specification_1 *A_SOURCE_SPECIFICATION_1)

func (*StageStruct) StageBranchA_SPECIFICATIONS

func (stage *StageStruct) StageBranchA_SPECIFICATIONS(a_specifications *A_SPECIFICATIONS)

func (*StageStruct) StageBranchA_SPECIFICATION_TYPE_REF

func (stage *StageStruct) StageBranchA_SPECIFICATION_TYPE_REF(a_specification_type_ref *A_SPECIFICATION_TYPE_REF)

func (*StageStruct) StageBranchA_SPECIFIED_VALUES

func (stage *StageStruct) StageBranchA_SPECIFIED_VALUES(a_specified_values *A_SPECIFIED_VALUES)

func (*StageStruct) StageBranchA_SPEC_ATTRIBUTES

func (stage *StageStruct) StageBranchA_SPEC_ATTRIBUTES(a_spec_attributes *A_SPEC_ATTRIBUTES)

func (*StageStruct) StageBranchA_SPEC_OBJECTS

func (stage *StageStruct) StageBranchA_SPEC_OBJECTS(a_spec_objects *A_SPEC_OBJECTS)

func (*StageStruct) StageBranchA_SPEC_OBJECT_TYPE_REF

func (stage *StageStruct) StageBranchA_SPEC_OBJECT_TYPE_REF(a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF)

func (*StageStruct) StageBranchA_SPEC_RELATIONS

func (stage *StageStruct) StageBranchA_SPEC_RELATIONS(a_spec_relations *A_SPEC_RELATIONS)

func (*StageStruct) StageBranchA_SPEC_RELATION_GROUPS

func (stage *StageStruct) StageBranchA_SPEC_RELATION_GROUPS(a_spec_relation_groups *A_SPEC_RELATION_GROUPS)

func (*StageStruct) StageBranchA_SPEC_RELATION_REF

func (stage *StageStruct) StageBranchA_SPEC_RELATION_REF(a_spec_relation_ref *A_SPEC_RELATION_REF)

func (*StageStruct) StageBranchA_SPEC_RELATION_TYPE_REF

func (stage *StageStruct) StageBranchA_SPEC_RELATION_TYPE_REF(a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF)

func (*StageStruct) StageBranchA_SPEC_TYPES

func (stage *StageStruct) StageBranchA_SPEC_TYPES(a_spec_types *A_SPEC_TYPES)

func (*StageStruct) StageBranchA_THE_HEADER

func (stage *StageStruct) StageBranchA_THE_HEADER(a_the_header *A_THE_HEADER)

func (*StageStruct) StageBranchA_TOOL_EXTENSIONS

func (stage *StageStruct) StageBranchA_TOOL_EXTENSIONS(a_tool_extensions *A_TOOL_EXTENSIONS)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_BOOLEAN

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_BOOLEAN(datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_DATE

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_DATE(datatype_definition_date *DATATYPE_DEFINITION_DATE)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_ENUMERATION

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_ENUMERATION(datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_INTEGER

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_INTEGER(datatype_definition_integer *DATATYPE_DEFINITION_INTEGER)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_REAL

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_REAL(datatype_definition_real *DATATYPE_DEFINITION_REAL)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_STRING

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_STRING(datatype_definition_string *DATATYPE_DEFINITION_STRING)

func (*StageStruct) StageBranchDATATYPE_DEFINITION_XHTML

func (stage *StageStruct) StageBranchDATATYPE_DEFINITION_XHTML(datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML)

func (*StageStruct) StageBranchEMBEDDED_VALUE

func (stage *StageStruct) StageBranchEMBEDDED_VALUE(embedded_value *EMBEDDED_VALUE)

func (*StageStruct) StageBranchENUM_VALUE

func (stage *StageStruct) StageBranchENUM_VALUE(enum_value *ENUM_VALUE)

func (*StageStruct) StageBranchRELATION_GROUP

func (stage *StageStruct) StageBranchRELATION_GROUP(relation_group *RELATION_GROUP)

func (*StageStruct) StageBranchRELATION_GROUP_TYPE

func (stage *StageStruct) StageBranchRELATION_GROUP_TYPE(relation_group_type *RELATION_GROUP_TYPE)

func (*StageStruct) StageBranchREQ_IF

func (stage *StageStruct) StageBranchREQ_IF(req_if *REQ_IF)

func (*StageStruct) StageBranchREQ_IF_CONTENT

func (stage *StageStruct) StageBranchREQ_IF_CONTENT(req_if_content *REQ_IF_CONTENT)

func (*StageStruct) StageBranchREQ_IF_HEADER

func (stage *StageStruct) StageBranchREQ_IF_HEADER(req_if_header *REQ_IF_HEADER)

func (*StageStruct) StageBranchREQ_IF_TOOL_EXTENSION

func (stage *StageStruct) StageBranchREQ_IF_TOOL_EXTENSION(req_if_tool_extension *REQ_IF_TOOL_EXTENSION)

func (*StageStruct) StageBranchSPECIFICATION

func (stage *StageStruct) StageBranchSPECIFICATION(specification *SPECIFICATION)

func (*StageStruct) StageBranchSPECIFICATION_TYPE

func (stage *StageStruct) StageBranchSPECIFICATION_TYPE(specification_type *SPECIFICATION_TYPE)

func (*StageStruct) StageBranchSPEC_HIERARCHY

func (stage *StageStruct) StageBranchSPEC_HIERARCHY(spec_hierarchy *SPEC_HIERARCHY)

func (*StageStruct) StageBranchSPEC_OBJECT

func (stage *StageStruct) StageBranchSPEC_OBJECT(spec_object *SPEC_OBJECT)

func (*StageStruct) StageBranchSPEC_OBJECT_TYPE

func (stage *StageStruct) StageBranchSPEC_OBJECT_TYPE(spec_object_type *SPEC_OBJECT_TYPE)

func (*StageStruct) StageBranchSPEC_RELATION

func (stage *StageStruct) StageBranchSPEC_RELATION(spec_relation *SPEC_RELATION)

func (*StageStruct) StageBranchSPEC_RELATION_TYPE

func (stage *StageStruct) StageBranchSPEC_RELATION_TYPE(spec_relation_type *SPEC_RELATION_TYPE)

func (*StageStruct) StageBranchXHTML_CONTENT

func (stage *StageStruct) StageBranchXHTML_CONTENT(xhtml_content *XHTML_CONTENT)

func (*StageStruct) Unstage

func (stage *StageStruct) Unstage()

func (*StageStruct) UnstageBranchALTERNATIVE_ID

func (stage *StageStruct) UnstageBranchALTERNATIVE_ID(alternative_id *ALTERNATIVE_ID)

insertion point for unstage branch per struct

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_BOOLEAN

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_BOOLEAN(attribute_definition_boolean *ATTRIBUTE_DEFINITION_BOOLEAN)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_DATE

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_DATE(attribute_definition_date *ATTRIBUTE_DEFINITION_DATE)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_ENUMERATION

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_ENUMERATION(attribute_definition_enumeration *ATTRIBUTE_DEFINITION_ENUMERATION)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_INTEGER

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_INTEGER(attribute_definition_integer *ATTRIBUTE_DEFINITION_INTEGER)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_REAL

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_REAL(attribute_definition_real *ATTRIBUTE_DEFINITION_REAL)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_STRING

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_STRING(attribute_definition_string *ATTRIBUTE_DEFINITION_STRING)

func (*StageStruct) UnstageBranchATTRIBUTE_DEFINITION_XHTML

func (stage *StageStruct) UnstageBranchATTRIBUTE_DEFINITION_XHTML(attribute_definition_xhtml *ATTRIBUTE_DEFINITION_XHTML)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_BOOLEAN(attribute_value_boolean *ATTRIBUTE_VALUE_BOOLEAN)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_DATE

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_DATE(attribute_value_date *ATTRIBUTE_VALUE_DATE)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_ENUMERATION(attribute_value_enumeration *ATTRIBUTE_VALUE_ENUMERATION)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_INTEGER(attribute_value_integer *ATTRIBUTE_VALUE_INTEGER)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_REAL

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_REAL(attribute_value_real *ATTRIBUTE_VALUE_REAL)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_STRING

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_STRING(attribute_value_string *ATTRIBUTE_VALUE_STRING)

func (*StageStruct) UnstageBranchATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) UnstageBranchATTRIBUTE_VALUE_XHTML(attribute_value_xhtml *ATTRIBUTE_VALUE_XHTML)

func (*StageStruct) UnstageBranchA_ALTERNATIVE_ID

func (stage *StageStruct) UnstageBranchA_ALTERNATIVE_ID(a_alternative_id *A_ALTERNATIVE_ID)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_BOOLEAN_REF(a_attribute_definition_boolean_ref *A_ATTRIBUTE_DEFINITION_BOOLEAN_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_DATE_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_DATE_REF(a_attribute_definition_date_ref *A_ATTRIBUTE_DEFINITION_DATE_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_ENUMERATION_REF(a_attribute_definition_enumeration_ref *A_ATTRIBUTE_DEFINITION_ENUMERATION_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_INTEGER_REF(a_attribute_definition_integer_ref *A_ATTRIBUTE_DEFINITION_INTEGER_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_REAL_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_REAL_REF(a_attribute_definition_real_ref *A_ATTRIBUTE_DEFINITION_REAL_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_STRING_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_STRING_REF(a_attribute_definition_string_ref *A_ATTRIBUTE_DEFINITION_STRING_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_XHTML_REF

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_DEFINITION_XHTML_REF(a_attribute_definition_xhtml_ref *A_ATTRIBUTE_DEFINITION_XHTML_REF)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_BOOLEAN

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_BOOLEAN(a_attribute_value_boolean *A_ATTRIBUTE_VALUE_BOOLEAN)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_DATE

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_DATE(a_attribute_value_date *A_ATTRIBUTE_VALUE_DATE)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_ENUMERATION

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_ENUMERATION(a_attribute_value_enumeration *A_ATTRIBUTE_VALUE_ENUMERATION)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_INTEGER

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_INTEGER(a_attribute_value_integer *A_ATTRIBUTE_VALUE_INTEGER)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_REAL

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_REAL(a_attribute_value_real *A_ATTRIBUTE_VALUE_REAL)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_STRING

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_STRING(a_attribute_value_string *A_ATTRIBUTE_VALUE_STRING)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_XHTML

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_XHTML(a_attribute_value_xhtml *A_ATTRIBUTE_VALUE_XHTML)

func (*StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_XHTML_1

func (stage *StageStruct) UnstageBranchA_ATTRIBUTE_VALUE_XHTML_1(a_attribute_value_xhtml_1 *A_ATTRIBUTE_VALUE_XHTML_1)

func (*StageStruct) UnstageBranchA_CHILDREN

func (stage *StageStruct) UnstageBranchA_CHILDREN(a_children *A_CHILDREN)

func (*StageStruct) UnstageBranchA_CORE_CONTENT

func (stage *StageStruct) UnstageBranchA_CORE_CONTENT(a_core_content *A_CORE_CONTENT)

func (*StageStruct) UnstageBranchA_DATATYPES

func (stage *StageStruct) UnstageBranchA_DATATYPES(a_datatypes *A_DATATYPES)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_BOOLEAN_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_BOOLEAN_REF(a_datatype_definition_boolean_ref *A_DATATYPE_DEFINITION_BOOLEAN_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_DATE_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_DATE_REF(a_datatype_definition_date_ref *A_DATATYPE_DEFINITION_DATE_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_ENUMERATION_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_ENUMERATION_REF(a_datatype_definition_enumeration_ref *A_DATATYPE_DEFINITION_ENUMERATION_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_INTEGER_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_INTEGER_REF(a_datatype_definition_integer_ref *A_DATATYPE_DEFINITION_INTEGER_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_REAL_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_REAL_REF(a_datatype_definition_real_ref *A_DATATYPE_DEFINITION_REAL_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_STRING_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_STRING_REF(a_datatype_definition_string_ref *A_DATATYPE_DEFINITION_STRING_REF)

func (*StageStruct) UnstageBranchA_DATATYPE_DEFINITION_XHTML_REF

func (stage *StageStruct) UnstageBranchA_DATATYPE_DEFINITION_XHTML_REF(a_datatype_definition_xhtml_ref *A_DATATYPE_DEFINITION_XHTML_REF)

func (*StageStruct) UnstageBranchA_EDITABLE_ATTS

func (stage *StageStruct) UnstageBranchA_EDITABLE_ATTS(a_editable_atts *A_EDITABLE_ATTS)

func (*StageStruct) UnstageBranchA_ENUM_VALUE_REF

func (stage *StageStruct) UnstageBranchA_ENUM_VALUE_REF(a_enum_value_ref *A_ENUM_VALUE_REF)

func (*StageStruct) UnstageBranchA_OBJECT

func (stage *StageStruct) UnstageBranchA_OBJECT(a_object *A_OBJECT)

func (*StageStruct) UnstageBranchA_PROPERTIES

func (stage *StageStruct) UnstageBranchA_PROPERTIES(a_properties *A_PROPERTIES)

func (*StageStruct) UnstageBranchA_RELATION_GROUP_TYPE_REF

func (stage *StageStruct) UnstageBranchA_RELATION_GROUP_TYPE_REF(a_relation_group_type_ref *A_RELATION_GROUP_TYPE_REF)

func (*StageStruct) UnstageBranchA_SOURCE_1

func (stage *StageStruct) UnstageBranchA_SOURCE_1(a_source_1 *A_SOURCE_1)

func (*StageStruct) UnstageBranchA_SOURCE_SPECIFICATION_1

func (stage *StageStruct) UnstageBranchA_SOURCE_SPECIFICATION_1(a_source_specification_1 *A_SOURCE_SPECIFICATION_1)

func (*StageStruct) UnstageBranchA_SPECIFICATIONS

func (stage *StageStruct) UnstageBranchA_SPECIFICATIONS(a_specifications *A_SPECIFICATIONS)

func (*StageStruct) UnstageBranchA_SPECIFICATION_TYPE_REF

func (stage *StageStruct) UnstageBranchA_SPECIFICATION_TYPE_REF(a_specification_type_ref *A_SPECIFICATION_TYPE_REF)

func (*StageStruct) UnstageBranchA_SPECIFIED_VALUES

func (stage *StageStruct) UnstageBranchA_SPECIFIED_VALUES(a_specified_values *A_SPECIFIED_VALUES)

func (*StageStruct) UnstageBranchA_SPEC_ATTRIBUTES

func (stage *StageStruct) UnstageBranchA_SPEC_ATTRIBUTES(a_spec_attributes *A_SPEC_ATTRIBUTES)

func (*StageStruct) UnstageBranchA_SPEC_OBJECTS

func (stage *StageStruct) UnstageBranchA_SPEC_OBJECTS(a_spec_objects *A_SPEC_OBJECTS)

func (*StageStruct) UnstageBranchA_SPEC_OBJECT_TYPE_REF

func (stage *StageStruct) UnstageBranchA_SPEC_OBJECT_TYPE_REF(a_spec_object_type_ref *A_SPEC_OBJECT_TYPE_REF)

func (*StageStruct) UnstageBranchA_SPEC_RELATIONS

func (stage *StageStruct) UnstageBranchA_SPEC_RELATIONS(a_spec_relations *A_SPEC_RELATIONS)

func (*StageStruct) UnstageBranchA_SPEC_RELATION_GROUPS

func (stage *StageStruct) UnstageBranchA_SPEC_RELATION_GROUPS(a_spec_relation_groups *A_SPEC_RELATION_GROUPS)

func (*StageStruct) UnstageBranchA_SPEC_RELATION_REF

func (stage *StageStruct) UnstageBranchA_SPEC_RELATION_REF(a_spec_relation_ref *A_SPEC_RELATION_REF)

func (*StageStruct) UnstageBranchA_SPEC_RELATION_TYPE_REF

func (stage *StageStruct) UnstageBranchA_SPEC_RELATION_TYPE_REF(a_spec_relation_type_ref *A_SPEC_RELATION_TYPE_REF)

func (*StageStruct) UnstageBranchA_SPEC_TYPES

func (stage *StageStruct) UnstageBranchA_SPEC_TYPES(a_spec_types *A_SPEC_TYPES)

func (*StageStruct) UnstageBranchA_THE_HEADER

func (stage *StageStruct) UnstageBranchA_THE_HEADER(a_the_header *A_THE_HEADER)

func (*StageStruct) UnstageBranchA_TOOL_EXTENSIONS

func (stage *StageStruct) UnstageBranchA_TOOL_EXTENSIONS(a_tool_extensions *A_TOOL_EXTENSIONS)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_BOOLEAN

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_BOOLEAN(datatype_definition_boolean *DATATYPE_DEFINITION_BOOLEAN)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_DATE

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_DATE(datatype_definition_date *DATATYPE_DEFINITION_DATE)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_ENUMERATION

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_ENUMERATION(datatype_definition_enumeration *DATATYPE_DEFINITION_ENUMERATION)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_INTEGER

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_INTEGER(datatype_definition_integer *DATATYPE_DEFINITION_INTEGER)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_REAL

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_REAL(datatype_definition_real *DATATYPE_DEFINITION_REAL)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_STRING

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_STRING(datatype_definition_string *DATATYPE_DEFINITION_STRING)

func (*StageStruct) UnstageBranchDATATYPE_DEFINITION_XHTML

func (stage *StageStruct) UnstageBranchDATATYPE_DEFINITION_XHTML(datatype_definition_xhtml *DATATYPE_DEFINITION_XHTML)

func (*StageStruct) UnstageBranchEMBEDDED_VALUE

func (stage *StageStruct) UnstageBranchEMBEDDED_VALUE(embedded_value *EMBEDDED_VALUE)

func (*StageStruct) UnstageBranchENUM_VALUE

func (stage *StageStruct) UnstageBranchENUM_VALUE(enum_value *ENUM_VALUE)

func (*StageStruct) UnstageBranchRELATION_GROUP

func (stage *StageStruct) UnstageBranchRELATION_GROUP(relation_group *RELATION_GROUP)

func (*StageStruct) UnstageBranchRELATION_GROUP_TYPE

func (stage *StageStruct) UnstageBranchRELATION_GROUP_TYPE(relation_group_type *RELATION_GROUP_TYPE)

func (*StageStruct) UnstageBranchREQ_IF

func (stage *StageStruct) UnstageBranchREQ_IF(req_if *REQ_IF)

func (*StageStruct) UnstageBranchREQ_IF_CONTENT

func (stage *StageStruct) UnstageBranchREQ_IF_CONTENT(req_if_content *REQ_IF_CONTENT)

func (*StageStruct) UnstageBranchREQ_IF_HEADER

func (stage *StageStruct) UnstageBranchREQ_IF_HEADER(req_if_header *REQ_IF_HEADER)

func (*StageStruct) UnstageBranchREQ_IF_TOOL_EXTENSION

func (stage *StageStruct) UnstageBranchREQ_IF_TOOL_EXTENSION(req_if_tool_extension *REQ_IF_TOOL_EXTENSION)

func (*StageStruct) UnstageBranchSPECIFICATION

func (stage *StageStruct) UnstageBranchSPECIFICATION(specification *SPECIFICATION)

func (*StageStruct) UnstageBranchSPECIFICATION_TYPE

func (stage *StageStruct) UnstageBranchSPECIFICATION_TYPE(specification_type *SPECIFICATION_TYPE)

func (*StageStruct) UnstageBranchSPEC_HIERARCHY

func (stage *StageStruct) UnstageBranchSPEC_HIERARCHY(spec_hierarchy *SPEC_HIERARCHY)

func (*StageStruct) UnstageBranchSPEC_OBJECT

func (stage *StageStruct) UnstageBranchSPEC_OBJECT(spec_object *SPEC_OBJECT)

func (*StageStruct) UnstageBranchSPEC_OBJECT_TYPE

func (stage *StageStruct) UnstageBranchSPEC_OBJECT_TYPE(spec_object_type *SPEC_OBJECT_TYPE)

func (*StageStruct) UnstageBranchSPEC_RELATION

func (stage *StageStruct) UnstageBranchSPEC_RELATION(spec_relation *SPEC_RELATION)

func (*StageStruct) UnstageBranchSPEC_RELATION_TYPE

func (stage *StageStruct) UnstageBranchSPEC_RELATION_TYPE(spec_relation_type *SPEC_RELATION_TYPE)

func (*StageStruct) UnstageBranchXHTML_CONTENT

func (stage *StageStruct) UnstageBranchXHTML_CONTENT(xhtml_content *XHTML_CONTENT)

type Tabulator

type Tabulator interface {
	AddSheet(sheetName string)
	AddRow(sheetName string) int
	AddCell(sheetName string, rowId, columnIndex int, value string)
}

Tabulator is an interface for writing to a table strings

type XHTML_CONTENT

type XHTML_CONTENT struct {
	Name string `xml:"-"`

	// in case the extension has base type xs:string, one has to had the chardata stuff
	// gong:text gong:width 600 gong:height 400
	EnclosedText string `xml:",innerxml"`

	// in case the extension has base type xs:string, one has to had the chardata stuff
	// gong:text gong:width 600 gong:height 400
	PureText string `xml:"-"`
}

XHTML_CONTENT Named source named complex type "XHTML-CONTENT"

func CopyBranchXHTML_CONTENT

func CopyBranchXHTML_CONTENT(mapOrigCopy map[any]any, xhtml_contentFrom *XHTML_CONTENT) (xhtml_contentTo *XHTML_CONTENT)

func (*XHTML_CONTENT) Checkout

func (xhtml_content *XHTML_CONTENT) Checkout(stage *StageStruct) *XHTML_CONTENT

Checkout xhtml_content to the back repo (if it is already staged)

func (*XHTML_CONTENT) Commit

func (xhtml_content *XHTML_CONTENT) Commit(stage *StageStruct) *XHTML_CONTENT

commit xhtml_content to the back repo (if it is already staged)

func (*XHTML_CONTENT) CommitVoid

func (xhtml_content *XHTML_CONTENT) CommitVoid(stage *StageStruct)

func (*XHTML_CONTENT) CopyBasicFields

func (from *XHTML_CONTENT) CopyBasicFields(to *XHTML_CONTENT)

func (*XHTML_CONTENT) GetName

func (xhtml_content *XHTML_CONTENT) GetName() (res string)

for satisfaction of GongStruct interface

func (*XHTML_CONTENT) Stage

func (xhtml_content *XHTML_CONTENT) Stage(stage *StageStruct) *XHTML_CONTENT

Stage puts xhtml_content to the model stage

func (*XHTML_CONTENT) Unstage

func (xhtml_content *XHTML_CONTENT) Unstage(stage *StageStruct) *XHTML_CONTENT

Unstage removes xhtml_content off the model stage

func (*XHTML_CONTENT) UnstageVoid

func (xhtml_content *XHTML_CONTENT) UnstageVoid(stage *StageStruct)

UnstageVoid removes xhtml_content off the model stage

type XHTML_CONTENT_WOP

type XHTML_CONTENT_WOP struct {
	// insertion point
	Name         string
	EnclosedText string
	PureText     string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL