Zeitgeist.Subject

g GObject.Object GObject.Object Zeitgeist.Subject Zeitgeist.Subject GObject.Object->Zeitgeist.Subject

Subclasses:None

Methods

Inherited:GObject.Object (37)
Structs:GObject.ObjectClass (5)
class from_variant (subject_variant)
class full (uri, interpretation, manifestation, mimetype, origin, text, storage)
class move_event (source_uri, source_origin, destination_uri, destination_origin, interpretation, manifestation, mimetype, text, storage)
class new ()
  get_current_origin ()
  get_current_uri ()
  get_interpretation ()
  get_manifestation ()
  get_mimetype ()
  get_origin ()
  get_storage ()
  get_text ()
  get_uri ()
  matches_template (template_subject)
  set_current_origin (value)
  set_current_uri (value)
  set_interpretation (value)
  set_manifestation (value)
  set_mimetype (value)
  set_origin (value)
  set_storage (value)
  set_text (value)
  set_uri (value)
  to_variant ()

Virtual Methods

Inherited:GObject.Object (7)

Properties

Name Type Flags Short Description
current-origin str r/w current-origin
current-uri str r/w current-uri
interpretation str r/w interpretation
manifestation str r/w manifestation
mimetype str r/w mimetype
origin str r/w origin
storage str r/w storage
text str r/w text
uri str r/w uri

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent_instance GObject.Object r  

Class Details

class Zeitgeist.Subject(**kwargs)
Bases:GObject.Object
Abstract:No
Structure:Zeitgeist.SubjectClass
classmethod from_variant(subject_variant)
Parameters:subject_variant (GLib.Variant) –
Raises:GLib.Error
Return type:Zeitgeist.Subject
classmethod full(uri, interpretation, manifestation, mimetype, origin, text, storage)
Parameters:
Return type:

Zeitgeist.Subject

classmethod move_event(source_uri, source_origin, destination_uri, destination_origin, interpretation, manifestation, mimetype, text, storage)
Parameters:
Return type:

Zeitgeist.Subject

classmethod new()
Return type:Zeitgeist.Subject
get_current_origin()
Return type:str
get_current_uri()
Return type:str
get_interpretation()
Return type:str
get_manifestation()
Return type:str
get_mimetype()
Return type:str
get_origin()
Return type:str
get_storage()
Return type:str
get_text()
Return type:str
get_uri()
Return type:str
matches_template(template_subject)
Parameters:template_subject (Zeitgeist.Subject) –
Return type:bool
set_current_origin(value)
Parameters:value (str or None) –
set_current_uri(value)
Parameters:value (str or None) –
set_interpretation(value)
Parameters:value (str or None) –
set_manifestation(value)
Parameters:value (str or None) –
set_mimetype(value)
Parameters:value (str or None) –
set_origin(value)
Parameters:value (str or None) –
set_storage(value)
Parameters:value (str or None) –
set_text(value)
Parameters:value (str or None) –
set_uri(value)
Parameters:value (str or None) –
to_variant()
Return type:GLib.Variant

Property Details

Zeitgeist.Subject.props.current_origin
Name:current-origin
Type:str
Default Value:None
Flags:READABLE, WRITABLE

current-origin

Zeitgeist.Subject.props.current_uri
Name:current-uri
Type:str
Default Value:None
Flags:READABLE, WRITABLE

current-uri

Zeitgeist.Subject.props.interpretation
Name:interpretation
Type:str
Default Value:None
Flags:READABLE, WRITABLE

interpretation

Zeitgeist.Subject.props.manifestation
Name:manifestation
Type:str
Default Value:None
Flags:READABLE, WRITABLE

manifestation

Zeitgeist.Subject.props.mimetype
Name:mimetype
Type:str
Default Value:None
Flags:READABLE, WRITABLE

mimetype

Zeitgeist.Subject.props.origin
Name:origin
Type:str
Default Value:None
Flags:READABLE, WRITABLE

origin

Zeitgeist.Subject.props.storage
Name:storage
Type:str
Default Value:None
Flags:READABLE, WRITABLE

storage

Zeitgeist.Subject.props.text
Name:text
Type:str
Default Value:None
Flags:READABLE, WRITABLE

text

Zeitgeist.Subject.props.uri
Name:uri
Type:str
Default Value:None
Flags:READABLE, WRITABLE

uri