Ags.Plugin

g Ags.Plugin Ags.Plugin GObject.GInterface GObject.GInterface GObject.GInterface->Ags.Plugin

Implementations:

Ags.FileLink

Methods

class

read (file, node, plugin)

class

write (file, parent, plugin)

get_build_id ()

get_name ()

get_ports ()

get_version ()

get_xml_type ()

set_build_id (build_id)

set_name (name)

set_ports (ports)

set_version (version)

set_xml_type (xml_type)

Virtual Methods

do_get_build_id ()

do_get_name ()

do_get_ports ()

do_get_version ()

do_get_xml_type ()

do_set_build_id (build_id)

do_set_name (name)

do_set_ports (ports)

do_set_version (version)

do_set_xml_type (xml_type)

Properties

None

Signals

None

Fields

None

Class Details

class Ags.Plugin
Bases:

GObject.GInterface

Structure:

Ags.PluginInterface

classmethod read(file, node, plugin)
Parameters:

Read of file.

New in version 3.0.0.

classmethod write(file, parent, plugin)
Parameters:
Returns:

the new node you created

Return type:

libxml2.Node

Write to file.

New in version 3.0.0.

get_build_id()
Returns:

the plugins build id

Return type:

str

Retrieve the build id of the plugin.

New in version 3.0.0.

get_name()
Returns:

the plugins name

Return type:

str

Retrieve the name of the plugin.

New in version 3.0.0.

get_ports()
Returns:

the plugins ports

Return type:

[GObject.Object]

Retrieve the ports of the plugin.

New in version 3.0.0.

get_version()
Returns:

the plugins version

Return type:

str

Retrieve the version of the plugin.

New in version 3.0.0.

get_xml_type()
Returns:

the plugins xml type

Return type:

str

Retrieve the xml type of the plugin.

New in version 3.0.0.

set_build_id(build_id)
Parameters:

build_id (str) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.

set_name(name)
Parameters:

name (str) – the name of plugin

Set the name of the plugin.

New in version 3.0.0.

set_ports(ports)
Parameters:

ports ([GObject.Object]) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.

set_version(version)
Parameters:

version (str) – the version of plugin

Set the version of the plugin.

New in version 3.0.0.

set_xml_type(xml_type)
Parameters:

xml_type (str) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.

do_get_build_id() virtual
Returns:

the plugins build id

Return type:

str

Retrieve the build id of the plugin.

New in version 3.0.0.

do_get_name() virtual
Returns:

the plugins name

Return type:

str

Retrieve the name of the plugin.

New in version 3.0.0.

do_get_ports() virtual
Returns:

the plugins ports

Return type:

[GObject.Object]

Retrieve the ports of the plugin.

New in version 3.0.0.

do_get_version() virtual
Returns:

the plugins version

Return type:

str

Retrieve the version of the plugin.

New in version 3.0.0.

do_get_xml_type() virtual
Returns:

the plugins xml type

Return type:

str

Retrieve the xml type of the plugin.

New in version 3.0.0.

do_set_build_id(build_id) virtual
Parameters:

build_id (str) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.

do_set_name(name) virtual
Parameters:

name (str) – the name of plugin

Set the name of the plugin.

New in version 3.0.0.

do_set_ports(ports) virtual
Parameters:

ports ([GObject.Object]) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.

do_set_version(version) virtual
Parameters:

version (str) – the version of plugin

Set the version of the plugin.

New in version 3.0.0.

do_set_xml_type(xml_type) virtual
Parameters:

xml_type (str) – the build id of plugin

Set the build id of the plugin.

New in version 3.0.0.