geogenComponentType Complex Type

geogenComponentType

Namespace: Empty

Schema: Empty

Base Type
Usages
Children
NameOccurrencesDescription
All All
      Element catalogComponentUID

UID of the component as defined in the component catalog

      Element catalogSubcomponentUID[0, 1]

UID of the subcomponent as defined in the component catalog. Required if the component is a subcomponent of another component.

      Element componentReferences[0, 1]

References to components which where defined elsewhere but should be used as subcomponents

      Element components[0, 1]

Subcomponent definitions for the component. The possible subcomponent definitions depend on the component definition in the component catalog.

      Element description[0, 1]

Optional description of the component

      Element name

Name of the component

      Element parameters[0, 1]

Parameter definitions for the component. The possible parameter definitions depend on the component definition in the component catalog.

Attributes
NameTypeRequiredDescription
Attribute externalDataDirectorySimple Type string
Attribute externalDataNodePathSimple Type string
Attribute externalFileNameSimple Type string
Attribute uIDSimple Type string

Unique ID of the component. Can be used to refer to this component using a <componentReference> element

Remarks
The geogenComponentType contains all information needed by GeoGen to create an instance of a component from the component catalog