Functions
gebr_geoxml_parameter_get_parameters ()
GebrGeoXmlParameters *
gebr_geoxml_parameter_get_parameters (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_get_program ()
GebrGeoXmlProgram *
gebr_geoxml_parameter_get_program (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_set_type ()
gboolean
gebr_geoxml_parameter_set_type (GebrGeoXmlParameter *parameter
,
GebrGeoXmlParameterType type
);
gebr_geoxml_parameter_get_type_name ()
const gchar *
gebr_geoxml_parameter_get_type_name (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_get_is_reference ()
gboolean
gebr_geoxml_parameter_get_is_reference
(GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_get_referencee ()
GebrGeoXmlParameter *
gebr_geoxml_parameter_get_referencee (GebrGeoXmlParameter *parameter_reference
);
gebr_geoxml_parameter_get_is_program_parameter ()
gboolean
gebr_geoxml_parameter_get_is_program_parameter
(GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_set_label ()
void
gebr_geoxml_parameter_set_label (GebrGeoXmlParameter *parameter
,
const gchar *label
);
gebr_geoxml_parameter_get_label ()
gchar *
gebr_geoxml_parameter_get_label (GebrGeoXmlParameter *parameter
);
Get parameter
's one line description.
Will fail if parameter
is NULL.
gebr_geoxml_parameter_get_is_in_group ()
gboolean
gebr_geoxml_parameter_get_is_in_group (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_get_group ()
GebrGeoXmlParameterGroup *
gebr_geoxml_parameter_get_group (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_is_dict_param ()
gboolean
gebr_geoxml_parameter_is_dict_param (GebrGeoXmlParameter *parameter
);
Returns
TRUE
if parameter
is a dictionary parameter, FALSE
otherwise.
gebr_geoxml_parameter_get_scope ()
GebrGeoXmlDocumentType
gebr_geoxml_parameter_get_scope (GebrGeoXmlParameter *parameter
);
gebr_geoxml_parameter_type_is_compatible ()
gboolean
gebr_geoxml_parameter_type_is_compatible
(GebrGeoXmlParameterType base
,
GebrGeoXmlParameterType type
);