C# 클래스 Plasma.RunnerScript

상속: Plasma.ScriptEngine, IDisposable
파일 보기 프로젝트 열기: 0xd34df00d/Qross

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
MainScript ( ) : string
Match ( Plasma search ) : void
Package ( ) : Package
Run ( Plasma search, Plasma action ) : void

메소드 상세

Action() 보호된 메소드

protected Action ( string id ) : Qyoto.QAction
id string
리턴 Qyoto.QAction

Actions() 보호된 메소드

protected Actions ( ) : string
리턴 string

AddAction() 보호된 메소드

protected AddAction ( string id, Qyoto.QIcon icon, string text ) : Qyoto.QAction
id string
icon Qyoto.QIcon
text string
리턴 Qyoto.QAction

AddAction() 보호된 메소드

protected AddAction ( string id, Qyoto.QAction action ) : void
id string
action Qyoto.QAction
리턴 void

AddSyntax() 보호된 메소드

protected AddSyntax ( Plasma syntax ) : void
syntax Plasma
리턴 void

ClearActions() 보호된 메소드

protected ClearActions ( ) : void
리턴 void

Config() 보호된 메소드

protected Config ( ) : Kimono.KConfigGroup
리턴 Kimono.KConfigGroup

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

DataEngine() 보호된 메소드

protected DataEngine ( string name ) : DataEngine
name string
리턴 DataEngine

Description() 보호된 메소드

protected Description ( ) : Kimono.KPluginInfo
리턴 Kimono.KPluginInfo

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

RemoveAction() 보호된 메소드

protected RemoveAction ( string id ) : void
id string
리턴 void

Runner() 공개 메소드

Returns the Plasma.AbstractRunner associated with this script component
public Runner ( ) : AbstractRunner
리턴 AbstractRunner

RunnerScript() 공개 메소드

public RunnerScript ( ) : System
리턴 System

RunnerScript() 공개 메소드

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
리턴 System

RunnerScript() 보호된 메소드

protected RunnerScript ( Type dummy ) : System
dummy System.Type
리턴 System

ServiceQuery() 보호된 메소드

protected ServiceQuery ( string serviceType ) : List
serviceType string
리턴 List

ServiceQuery() 보호된 메소드

protected ServiceQuery ( string serviceType, string constraint ) : List
serviceType string
constraint string
리턴 List

SetHasRunOptions() 보호된 메소드

protected SetHasRunOptions ( bool hasRunOptions ) : void
hasRunOptions bool
리턴 void

SetIgnoredTypes() 보호된 메소드

protected SetIgnoredTypes ( uint types ) : void
types uint
리턴 void

SetPriority() 보호된 메소드

protected SetPriority ( Plasma newPriority ) : void
newPriority Plasma
리턴 void

SetRunner() 공개 메소드

Sets the Plasma.AbstractRunner associated with this RunnerScript
public SetRunner ( Plasma runner ) : void
runner Plasma
리턴 void

SetSpeed() 보호된 메소드

protected SetSpeed ( Plasma newSpeed ) : void
newSpeed Plasma
리턴 void

SetSyntaxes() 보호된 메소드

protected SetSyntaxes ( List syns ) : void
syns List
리턴 void