C# Class Plasma.RunnerScript

Inheritance: Plasma.ScriptEngine, IDisposable
Afficher le fichier Open project: 0xd34df00d/Qross

Méthodes publiques

Méthode Description
Dispose ( ) : void
Runner ( ) : AbstractRunner Returns the Plasma.AbstractRunner associated with this script component
RunnerScript ( ) : System
RunnerScript ( QObject parent ) : System Default constructor for a RunnerScript. Subclasses should not attempt to access the Plasma.AbstractRunner associated with this RunnerScript in the constructor. All such set up that requires the AbstractRunner itself should be done in the init() method.
SetRunner ( Plasma runner ) : void Sets the Plasma.AbstractRunner associated with this RunnerScript

Méthodes protégées

Méthode Description
Action ( string id ) : Qyoto.QAction
Actions ( ) : string
AddAction ( string id, Qyoto.QIcon icon, string text ) : Qyoto.QAction
AddAction ( string id, Qyoto.QAction action ) : void
AddSyntax ( Plasma syntax ) : void
ClearActions ( ) : void
Config ( ) : Kimono.KConfigGroup
CreateProxy ( ) : void
DataEngine ( string name ) : DataEngine
Description ( ) : Kimono.KPluginInfo
RemoveAction ( string id ) : void
RunnerScript ( Type dummy ) : System
ServiceQuery ( string serviceType ) : List
ServiceQuery ( string serviceType, string constraint ) : List
SetHasRunOptions ( bool hasRunOptions ) : void
SetIgnoredTypes ( uint types ) : void
SetPriority ( Plasma newPriority ) : void
SetSpeed ( Plasma newSpeed ) : void
SetSyntaxes ( List syns ) : void

Private Methods

Méthode Description
MainScript ( ) : string
Match ( Plasma search ) : void
Package ( ) : Package
Run ( Plasma search, Plasma action ) : void

Method Details

Action() protected méthode

protected Action ( string id ) : Qyoto.QAction
id string
Résultat Qyoto.QAction

Actions() protected méthode

protected Actions ( ) : string
Résultat string

AddAction() protected méthode

protected AddAction ( string id, Qyoto.QIcon icon, string text ) : Qyoto.QAction
id string
icon Qyoto.QIcon
text string
Résultat Qyoto.QAction

AddAction() protected méthode

protected AddAction ( string id, Qyoto.QAction action ) : void
id string
action Qyoto.QAction
Résultat void

AddSyntax() protected méthode

protected AddSyntax ( Plasma syntax ) : void
syntax Plasma
Résultat void

ClearActions() protected méthode

protected ClearActions ( ) : void
Résultat void

Config() protected méthode

protected Config ( ) : Kimono.KConfigGroup
Résultat Kimono.KConfigGroup

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

DataEngine() protected méthode

protected DataEngine ( string name ) : DataEngine
name string
Résultat DataEngine

Description() protected méthode

protected Description ( ) : Kimono.KPluginInfo
Résultat Kimono.KPluginInfo

Dispose() public méthode

public Dispose ( ) : void
Résultat void

RemoveAction() protected méthode

protected RemoveAction ( string id ) : void
id string
Résultat void

Runner() public méthode

Returns the Plasma.AbstractRunner associated with this script component
public Runner ( ) : AbstractRunner
Résultat AbstractRunner

RunnerScript() public méthode

public RunnerScript ( ) : System
Résultat System

RunnerScript() public méthode

Default constructor for a RunnerScript. Subclasses should not attempt to access the Plasma.AbstractRunner associated with this RunnerScript in the constructor. All such set up that requires the AbstractRunner itself should be done in the init() method.
public RunnerScript ( QObject parent ) : System
parent Qyoto.QObject
Résultat System

RunnerScript() protected méthode

protected RunnerScript ( Type dummy ) : System
dummy System.Type
Résultat System

ServiceQuery() protected méthode

protected ServiceQuery ( string serviceType ) : List
serviceType string
Résultat List

ServiceQuery() protected méthode

protected ServiceQuery ( string serviceType, string constraint ) : List
serviceType string
constraint string
Résultat List

SetHasRunOptions() protected méthode

protected SetHasRunOptions ( bool hasRunOptions ) : void
hasRunOptions bool
Résultat void

SetIgnoredTypes() protected méthode

protected SetIgnoredTypes ( uint types ) : void
types uint
Résultat void

SetPriority() protected méthode

protected SetPriority ( Plasma newPriority ) : void
newPriority Plasma
Résultat void

SetRunner() public méthode

Sets the Plasma.AbstractRunner associated with this RunnerScript
public SetRunner ( Plasma runner ) : void
runner Plasma
Résultat void

SetSpeed() protected méthode

protected SetSpeed ( Plasma newSpeed ) : void
newSpeed Plasma
Résultat void

SetSyntaxes() protected méthode

protected SetSyntaxes ( List syns ) : void
syns List
Résultat void