Top | ![]() |
![]() |
![]() |
![]() |
CongDispspecElement * cong_dispspec_element_new (CongDispspec *ds
,const gchar *local_name
,CongElementType type
,gboolean autogenerate_username
);
Constructs a new CongDispspecElement, initialising fields to sane defaults.
void
cong_dispspec_element_destroy (CongDispspecElement *element
);
TODO: Write me
const gchar *
cong_dispspec_element_get_ns_uri (const CongDispspecElement *element
);
const char *
cong_dispspec_element_get_local_name (const CongDispspecElement *element
);
const char *
cong_dispspec_element_username (CongDispspecElement *element
);
TODO: Write me
const gchar *
cong_dispspec_element_get_description (CongDispspecElement *element
);
TODO: Write me
GdkPixbuf *
cong_dispspec_element_get_icon (CongDispspecElement *element
);
TODO: Write me
const gchar * cong_dispspec_element_get_value_for_key (const gchar *key
,const CongDispspecElement *element
);
Dispspec elements support a list of key/value string pairs; this is intended as a mechanism to allow plugins to have arbitrary data whilst having a DTD for xds files.
const char *
cong_dispspec_element_name_name_get (CongDispspecElement *element
);
void cong_dispspec_element_set_whitespace (CongDispspecElement *element
,CongWhitespaceHandling whitespace
);
Set the CongWhitespaceHandling behaviour for this element
gboolean
cong_dispspec_element_collapseto (CongDispspecElement *element
);
TODO: Write me
gboolean
cong_dispspec_element_is_structural (CongDispspecElement *element
);
TODO: Write me
gboolean
cong_dispspec_element_is_span (CongDispspecElement *element
);
TODO: Write me
GdkGC * cong_dispspec_element_gc (CongDispspecElement *element
,CongDispspecGCUsage usage
);
TODO: Write me
const GdkColor * cong_dispspec_element_col (CongDispspecElement *element
,CongDispspecGCUsage usage
);
TODO: Write me
CongDispspecElementHeaderInfo *
cong_dispspec_element_header_info (CongDispspecElement *element
);
TODO: Write me
const gchar *
cong_dispspec_element_header_info_get_xpath_expression
(CongDispspecElementHeaderInfo *header_info
);
TODO: Write me
gchar * cong_dispspec_element_get_title (CongDispspecElement *element
,CongNodePtr x
);
TODO: Write me
gchar * cong_dispspec_element_get_section_header_text (CongDispspecElement *element
,CongNodePtr x
);
TODO: Write me
CongFont * cong_dispspec_element_get_font (CongDispspecElement *element
,CongFontRole role
);
TODO: Write me
const gchar *
cong_dispspec_element_get_editor_service_id
(CongDispspecElement *element
);
TODO: Write me
const gchar *
cong_dispspec_element_get_property_dialog_service_id
(CongDispspecElement *element
);
TODO: Write me
xmlNodePtr cong_dispspec_element_to_xml (const CongDispspecElement *element
,xmlDocPtr xml_doc
);
Create an element tag suitable for adding to an element-list tag within an xds XML document.