BasicDoclet
Object Hierarchy:
Description:
public abstract class BasicDoclet :
Visitor,
Doclet
Content:
Constants:
Properties:
Creation methods:
Methods:
- protected void fetch_subnamespace_names (Node node, ArrayList<Namespace> namespaces)
- private inline ArrayList<Node> get_accessible_nodes_from_list (Collection<Node> nodes)
- protected virtual string get_icon_directory ()
- protected virtual string get_img_path (Node element, string type)
- protected virtual string get_img_path_html (Node element, string type)
- protected string? get_link (Node to, Node from)
- private bool has_brief_description (Node element)
- private inline bool has_visible_inheritable_children (TypeSymbol symbol)
- protected bool is_internal_node (Node node)
- public virtual void process (Settings settings, Tree tree, ErrorReporter reporter)
- private TypeSymbol? unpack_type_reference (TypeReference? type_reference)
- private void write_attributes (Symbol element, Node? pos)
- private void write_brief_description (Node element, Node? pos)
- protected void write_child_dependencies (Package package, Node? parent)
- protected void write_child_namespaces (Node node, Node? parent)
- protected void write_children (Node node, NodeType type, string type_string, Node? container)
- private void write_documentation (Node element, Node? pos)
- protected void write_file_footer ()
- protected void write_file_header (string css, string js, string? title)
- protected void write_image_block (Node element)
- private void write_inherited_members_headline ()
- private void write_inherited_symbols_note (TypeSymbol symbol, string type, Node container)
- private void write_inherited_symbols_note_for_class (Class cl, Node container)
- private void write_inherited_symbols_note_for_interface (Interface iface, Node container)
- private void write_inherited_symbols_note_for_struct (Struct str, Node container)
- private void write_known_symbols_note (Collection<Node> nodes2, Node container, string headline)
- public void write_namespace_content (Namespace node, Node? parent)
- protected void write_namespace_note (Node element)
- protected void write_navi_children (Node node, NodeType type, Node? parent)
- protected void write_navi_entry (Node element, Node? pos, string style, bool link, bool full_name = false)
- protected void write_navi_entry_html_template (string style, string content, bool is_deprecated)
- protected void write_navi_entry_html_template_with_link (string style, string link, string content, bool is_deprecated)
- protected void write_navi_leaf_symbol (Node node)
- protected void write_navi_package (Package package)
- public void write_navi_packages (Tree tree)
- public void write_navi_packages_inline (Tree tree)
- protected void write_navi_symbol (Node node)
- protected void write_navi_symbol_inline (Node node, Node? parent)
- protected void write_navi_top_entry (Node element, Node? parent)
- protected void write_package_content (Package node, Node? parent)
- public void write_package_index_content (Tree tree)
- protected void write_package_note (Node element)
- private void write_signature (Node element, Node? pos)
- public void write_symbol_content (Node node)
- protected void write_top_element_template (string link)
- protected void write_top_elements (Node element, Node? parent)
- protected virtual void write_wiki_page (WikiPage page, string contentp, string css_path, string js_path, string pkg_name)
- protected void write_wiki_pages (Tree tree, string css_path_wiki, string js_path_wiki, string contentp)
Fields:
Inherited Members:
All known members inherited from class Valadoc.Api.Visitor
All known members inherited from class GLib.Object
All known members inherited from interface Valadoc.Doclet