|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kde.qt.Qt
org.kde.qt.QObject
org.kde.koala.Observer
public class Observer
Observer for KIO.Job progress information. This class, of which there is always only one instance, "observes" what jobs do and forwards this information to the progress-info server. It is a DCOP object so that the UI server can call the kill method when the user presses Cancel. Usually jobs are automatically registered by the KIO.Scheduler, so you do not have to care about that.
Field Summary |
---|
Fields inherited from class org.kde.qt.Qt |
---|
AlignAuto, AlignBottom, AlignCenter, AlignHCenter, AlignHorizontal_Mask, AlignJustify, AlignLeft, AlignRight, AlignTop, AlignVCenter, AlignVertical_Mask, AlphaDither_Mask, ALT, AltButton, AnchorHref, AnchorName, AndNotROP, AndROP, ArrowCursor, Ascending, ASCII_ACCEL, AutoColor, AutoDither, AutoText, AvoidDither, BDiagPattern, BeginsWith, BevelJoin, BitmapCursor, BlankCursor, Bottom, BottomLeft, BottomRight, BreakAnywhere, BusyCursor, CaseSensitive, ClearROP, ColorMode_Mask, ColorOnly, Contains, ControlButton, CopyROP, CrossCursor, CrossPattern, CTRL, CustomPattern, DashDotDotLine, DashDotLine, DashLine, Dense1Pattern, Dense2Pattern, Dense3Pattern, Dense4Pattern, Dense5Pattern, Dense6Pattern, Dense7Pattern, Descending, DiagCrossPattern, DiffuseAlphaDither, DiffuseDither, Dither_Mask, DitherMode_Mask, DockBottom, DockLeft, DockMinimized, DockRight, DockTop, DockTornOff, DockUnmanaged, DontClip, DontPrint, DotLine, DownArrow, EndsWith, EraseROP, ExactMatch, ExpandTabs, FDiagPattern, FixedColor, FixedPixmap, FlatCap, ForbiddenCursor, HiEnglishUnit, HiMetricUnit, Horizontal, HorPattern, IbeamCursor, Identical, IncludeTrailingSpaces, ISODate, Key_0, Key_1, Key_2, Key_3, Key_4, Key_5, Key_6, Key_7, Key_8, Key_9, Key_A, Key_aacute, Key_Aacute, Key_acircumflex, Key_Acircumflex, Key_acute, Key_adiaeresis, Key_Adiaeresis, Key_ae, Key_AE, Key_agrave, Key_Agrave, Key_Alt, Key_Ampersand, Key_Any, Key_Apostrophe, Key_aring, Key_Aring, Key_AsciiCircum, Key_AsciiTilde, Key_Asterisk, Key_At, Key_atilde, Key_Atilde, Key_B, Key_Back, Key_Backslash, Key_Backspace, Key_BackSpace, Key_Backtab, Key_BackTab, Key_Bar, Key_BassBoost, Key_BassDown, Key_BassUp, Key_BraceLeft, Key_BraceRight, Key_BracketLeft, Key_BracketRight, Key_brokenbar, Key_C, Key_CapsLock, Key_ccedilla, Key_Ccedilla, Key_cedilla, Key_cent, Key_Clear, Key_Colon, Key_Comma, Key_Control, Key_copyright, Key_currency, Key_D, Key_degree, Key_Delete, Key_diaeresis, Key_Direction_L, Key_Direction_R, Key_division, Key_Dollar, Key_Down, Key_E, Key_eacute, Key_Eacute, Key_ecircumflex, Key_Ecircumflex, Key_ediaeresis, Key_Ediaeresis, Key_egrave, Key_Egrave, Key_End, Key_Enter, Key_Equal, Key_Escape, Key_eth, Key_ETH, Key_Exclam, Key_exclamdown, Key_F, Key_F1, Key_F10, Key_F11, Key_F12, Key_F13, Key_F14, Key_F15, Key_F16, Key_F17, Key_F18, Key_F19, Key_F2, Key_F20, Key_F21, Key_F22, Key_F23, Key_F24, Key_F25, Key_F26, Key_F27, Key_F28, Key_F29, Key_F3, Key_F30, Key_F31, Key_F32, Key_F33, Key_F34, Key_F35, Key_F4, Key_F5, Key_F6, Key_F7, Key_F8, Key_F9, Key_Favorites, Key_Forward, Key_G, Key_Greater, Key_guillemotleft, Key_guillemotright, Key_H, Key_Help, Key_Home, Key_HomePage, Key_Hyper_L, Key_Hyper_R, Key_hyphen, Key_I, Key_iacute, Key_Iacute, Key_icircumflex, Key_Icircumflex, Key_idiaeresis, Key_Idiaeresis, Key_igrave, Key_Igrave, Key_Insert, Key_J, Key_K, Key_L, Key_Launch0, Key_Launch1, Key_Launch2, Key_Launch3, Key_Launch4, Key_Launch5, Key_Launch6, Key_Launch7, Key_Launch8, Key_Launch9, Key_LaunchA, Key_LaunchB, Key_LaunchC, Key_LaunchD, Key_LaunchE, Key_LaunchF, Key_LaunchMail, Key_LaunchMedia, Key_Left, Key_Less, Key_M, Key_macron, Key_masculine, Key_MediaLast, Key_MediaNext, Key_MediaPlay, Key_MediaPrev, Key_MediaRecord, Key_MediaStop, Key_Menu, Key_Meta, Key_Minus, Key_mu, Key_multiply, Key_N, Key_Next, Key_nobreakspace, Key_notsign, Key_ntilde, Key_Ntilde, Key_NumberSign, Key_NumLock, Key_O, Key_oacute, Key_Oacute, Key_ocircumflex, Key_Ocircumflex, Key_odiaeresis, Key_Odiaeresis, Key_ograve, Key_Ograve, Key_onehalf, Key_onequarter, Key_onesuperior, Key_Ooblique, Key_OpenUrl, Key_ordfeminine, Key_oslash, Key_otilde, Key_Otilde, Key_P, Key_PageDown, Key_PageUp, Key_paragraph, Key_ParenLeft, Key_ParenRight, Key_Pause, Key_Percent, Key_Period, Key_periodcentered, Key_Plus, Key_plusminus, Key_Print, Key_Prior, Key_Q, Key_Question, Key_questiondown, Key_QuoteDbl, Key_QuoteLeft, Key_R, Key_Refresh, Key_registered, Key_Return, Key_Right, Key_S, Key_ScrollLock, Key_Search, Key_section, Key_Semicolon, Key_Shift, Key_Slash, Key_Space, Key_ssharp, Key_Standby, Key_sterling, Key_Stop, Key_Super_L, Key_Super_R, Key_SysReq, Key_T, Key_Tab, Key_thorn, Key_THORN, Key_threequarters, Key_threesuperior, Key_TrebleDown, Key_TrebleUp, Key_twosuperior, Key_U, Key_uacute, Key_Uacute, Key_ucircumflex, Key_Ucircumflex, Key_udiaeresis, Key_Udiaeresis, Key_ugrave, Key_Ugrave, Key_Underscore, Key_unknown, Key_Up, Key_V, Key_VolumeDown, Key_VolumeMute, Key_VolumeUp, Key_W, Key_X, Key_Y, Key_yacute, Key_Yacute, Key_ydiaeresis, Key_yen, Key_Z, KeyButtonMask, Keypad, LastCursor, LastROP, Left, LeftArrow, LeftButton, LocalDate, LocalTime, LoEnglishUnit, LogText, LoMetricUnit, MacStyle, META, MetaButton, MidButton, Minimized, MiterJoin, MODIFIER_MASK, MonoOnly, MotifStyle, MouseButtonMask, MPenCapStyle, MPenJoinStyle, MPenStyle, MV_10_DOT_0, MV_10_DOT_1, MV_10_DOT_2, MV_10_DOT_3, MV_10_DOT_4, MV_9, MV_CHEETAH, MV_JAGUAR, MV_PANTHER, MV_PUMA, MV_TIGER, MV_Unknown, NandROP, NoAccel, NoAlpha, NoBackground, NoBrush, NoButton, NoMatch, NoPen, NopROP, NorROP, NotAndROP, NotCopyROP, NotEraseROP, NotOrROP, NotROP, NotXorROP, OpaqueMode, OrderedAlphaDither, OrderedDither, OrNotROP, OrROP, Overline, PaletteBackground, PaletteBase, PaletteBrightText, PaletteButton, PaletteButtonText, PaletteDark, PaletteForeground, PaletteHighlight, PaletteHighlightedText, PaletteLight, PaletteLink, PaletteLinkVisited, PaletteMid, PaletteMidlight, PaletteShadow, PaletteText, PartialMatch, PixelUnit, PlainText, PMStyle, PointingHandCursor, PreferDither, RichText, Right, RightArrow, RightButton, RoundCap, RoundJoin, SetROP, SHIFT, ShiftButton, ShowPrefix, SingleLine, SizeAllCursor, SizeBDiagCursor, SizeFDiagCursor, SizeHorCursor, SizeVerCursor, SolidLine, SolidPattern, SplitHCursor, SplitVCursor, SquareCap, StrikeOut, TextDate, ThresholdAlphaDither, ThresholdDither, Top, TopLeft, TopRight, TornOff, TransparentMode, TwipsUnit, UI_AnimateCombo, UI_AnimateMenu, UI_AnimateToolBox, UI_AnimateTooltip, UI_FadeMenu, UI_FadeTooltip, UI_General, Underline, UNICODE_ACCEL, Unmanaged, UpArrow, UpArrowCursor, UTC, VerPattern, Vertical, WaitCursor, WDestructiveClose, WGroupLeader, WhatsThisCursor, Win3Style, WindowActive, WindowFullScreen, WindowMaximized, WindowMinimized, WindowNoState, WindowsStyle, WMacDrawer, WMacNoSheet, WMouseNoMask, WNoAutoErase, WNoMousePropagation, WNorthWestGravity, WordBreak, WPaintClever, WPaintDesktop, WPaintUnclipped, WRepaintNoErase, WResizeNoErase, WShowModal, WState_AutoMask, WState_BlockUpdates, WState_CompressKeys, WState_ConfigPending, WState_Created, WState_CreatedHidden, WState_Disabled, WState_DND, WState_Exposed, WState_ForceDisabled, WState_ForceHide, WState_FullScreen, WState_HasMouse, WState_InPaintEvent, WState_Maximized, WState_Minimized, WState_MouseTracking, WState_OwnCursor, WState_OwnSizePolicy, WState_Polished, WState_Reparented, WState_Reserved0, WState_Resized, WState_Visible, WStaticContents, WStyle_ContextHelp, WStyle_Customize, WStyle_Dialog, WStyle_DialogBorder, WStyle_Mask, WStyle_Maximize, WStyle_Minimize, WStyle_MinMax, WStyle_NoBorder, WStyle_NoBorderEx, WStyle_NormalBorder, WStyle_Reserved, WStyle_Splash, WStyle_StaysOnTop, WStyle_SysMenu, WStyle_Title, WStyle_Tool, WSubWindow, WType_Desktop, WType_Dialog, WType_Mask, WType_Modal, WType_Popup, WType_TopLevel, WV_2000, WV_2003, WV_32s, WV_95, WV_98, WV_CE, WV_CE_based, WV_CENET, WV_DOS_based, WV_Me, WV_NT, WV_NT_based, WV_XP, WWinOwnDC, WX11BypassWM, X11ParentRelative, XorROP |
Constructor Summary | |
---|---|
|
Observer()
|
protected |
Observer(java.lang.Class dummy)
|
Method Summary | |
---|---|
DCOPClient |
callingDcopClient()
Returns the DCOPClient responsible for making the call. |
java.lang.String |
className()
|
boolean |
connectDCOPSignal(java.lang.String sender,
java.lang.String senderObj,
java.lang.String signal,
java.lang.String slot,
boolean Volatile)
Connects to a DCOP signal. |
boolean |
disconnectDCOPSignal(java.lang.String sender,
java.lang.String senderObj,
java.lang.String signal,
java.lang.String slot)
Disconnects a DCOP signal. |
void |
emitDCOPSignal(java.lang.String signal,
byte[] data)
Emit signal as DCOP signal from this object with data as
arguments |
static DCOPObjectInterface |
find(java.lang.String objId)
Try to find a dcop object with the given id. |
java.util.ArrayList |
functions()
Returns the list of functions understood by the object. |
java.util.ArrayList |
functionsDynamic()
This function is of interest when you used an IDL compiler to generate the implementation for functions() but you still want to list some functions dynamically. |
static boolean |
hasObject(java.lang.String objId)
Checks whether an object with the given id is known in this process. |
java.util.ArrayList |
interfaces()
Returns the names of the interfaces, specific ones last. |
java.util.ArrayList |
interfacesDynamic()
This function is of interest when you used an IDL compiler to generate the implementation for interfaces() but you still want to list some interfaces dynamically. |
void |
jobFinished(int progressId)
Called by the job destructor, to tell the UI Server that the job ended. |
static int |
messageBox(int progressId,
int type,
java.lang.String text,
java.lang.String caption,
java.lang.String buttonYes,
java.lang.String buttonNo)
Popup a message box. |
static int |
messageBox(int progressId,
int type,
java.lang.String text,
java.lang.String caption,
java.lang.String buttonYes,
java.lang.String buttonNo,
java.lang.String dontAskAgainName)
Popup a message box. |
org.kde.qt.QMetaObject |
metaObject()
|
void |
mounting(Job arg1,
java.lang.String dev,
java.lang.String point)
|
int |
newJob(Job job,
boolean showProgress)
Called by the job constructor, to signal its presence to the UI Server. |
static java.lang.String |
objectName(org.kde.qt.QObject arg1)
Creates an object id for the QObject obj. This is done
using the QObject.name() function. |
java.lang.String |
objId()
Returns the object id of the DCOPObject. |
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc,
long sizeDest)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc,
long sizeDest,
int ctimeSrc)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc,
long sizeDest,
int ctimeSrc,
int ctimeDest)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc,
long sizeDest,
int ctimeSrc,
int ctimeDest,
int mtimeSrc)
|
int |
open_RenameDlg(Job job,
java.lang.String caption,
java.lang.String src,
java.lang.String dest,
int mode,
java.lang.StringBuffer newDest,
long sizeSrc,
long sizeDest,
int ctimeSrc,
int ctimeDest,
int mtimeSrc,
int mtimeDest)
See renamedlg.h |
int |
open_SkipDlg(Job job,
boolean multi,
java.lang.String error_text)
See skipdlg.h |
boolean |
openPassDlg(AuthInfo info)
Opens a password dialog. |
boolean |
process(java.lang.String fun,
byte[] data,
java.lang.StringBuffer replyType,
byte[] replyData)
Dispatches a message. |
boolean |
processDynamic(java.lang.String fun,
byte[] data,
java.lang.StringBuffer replyType,
byte[] replyData)
This function is of interest when you used an IDL compiler to generate the implementation for process() but you still want to dispatch some functions dynamically. |
static Observer |
self()
Returns the unique observer object. |
void |
setCallingDcopClient(DCOPClient arg1)
|
boolean |
setObjId(java.lang.String objId)
Renames a dcop object, if no other with the same name exists Use with care, all dcop signals are disconnected |
void |
slotCanResume(Job arg1,
long offset)
|
void |
slotCopying(Job arg1,
KURL from,
KURL to)
|
void |
slotCreatingDir(Job arg1,
KURL dir)
|
void |
slotDeleting(Job arg1,
KURL url)
|
void |
slotInfoMessage(Job arg1,
java.lang.String msg)
|
void |
slotMoving(Job arg1,
KURL from,
KURL to)
|
void |
slotPercent(Job arg1,
long percent)
|
void |
slotProcessedDirs(Job arg1,
long dirs)
|
void |
slotProcessedFiles(Job arg1,
long files)
|
void |
slotProcessedSize(Job arg1,
long size)
|
void |
slotSpeed(Job arg1,
long speed)
|
void |
slotTotalDirs(Job arg1,
long dirs)
|
void |
slotTotalFiles(Job arg1,
long files)
|
void |
slotTotalSize(Job arg1,
long size)
|
void |
slotTransferring(Job arg1,
KURL url)
|
void |
stating(Job arg1,
KURL url)
|
void |
unmounting(Job arg1,
java.lang.String point)
|
Methods inherited from class org.kde.qt.QObject |
---|
activate_filters, activate_signal_bool, activate_signal, activate_signal, activate_signal, activate_signal, blockSignals, checkConnectArgs, child, child, child, childEvent, children, connect, connect, connectInternal, connectNotify, customEvent, deleteLater, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectInternal, disconnectNotify, dispose, dumpObjectInfo, dumpObjectTree, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, finalize, highPriority, i18n, inherits, insertChild, installEventFilter, isA, isDisposed, isWidgetType, killTimer, killTimers, name, name, normalizeSignalSlot, objectTrees, parent, property, queryList, queryList, queryList, queryList, queryList, registerUserData, removeChild, removeEventFilter, sender, setName, setProperty, signalsBlocked, startTimer, timerEvent, tr, tr |
Methods inherited from class org.kde.qt.Qt |
---|
arrowCursor, bin, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, black, blankCursor, blue, color0, color1, copyBlt, copyBlt, copyBlt, copyBlt, copyBlt, crossCursor, cyan, darkBlue, darkCyan, darkGray, darkGreen, darkMagenta, darkRed, darkYellow, dec, dynamicCast, endl, flush, forbiddenCursor, fromUtf8, gray, green, hex, ibeamCursor, lightGray, magenta, oct, op_div, op_div, op_div, op_div, op_equals, op_equals, op_equals, op_equals, op_minus, op_minus, op_minus, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_not_equals, op_not_equals, op_not_equals, op_not_equals, op_plus, op_plus, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, pointingHandCursor, qAlpha, qApp, qAppName, qBlue, qCompress, qCompress, qDebug, qDebug, qDrawArrow, qDrawItem, qDrawItem, qDrawItem, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qFatal, qFatal, qGLVersion, qGray, qGray, qGreen, qInitNetworkProtocols, qInstallPath, qInstallPathBins, qInstallPathData, qInstallPathDocs, qInstallPathHeaders, qInstallPathLibs, qInstallPathPlugins, qInstallPathSysconf, qInstallPathTranslations, qItemRect, qItemRect, qObsolete, qObsolete, qObsolete, qRed, qRgb, qRgba, qRound, qSharedBuild, qSuppressObsoleteWarnings, qSuppressObsoleteWarnings, qSysInfo, qSystemWarning, qSystemWarning, qUncompress, qUncompress, qVersion, qWarning, qWarning, red, reset, SIGNAL, sizeAllCursor, sizeBDiagCursor, sizeFDiagCursor, sizeHorCursor, sizeVerCursor, SLOT, splitHCursor, splitVCursor, upArrowCursor, waitCursor, whatsThisCursor, white, ws, yellow |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Observer(java.lang.Class dummy)
public Observer()
Method Detail |
---|
public org.kde.qt.QMetaObject metaObject()
metaObject
in class org.kde.qt.QObject
public java.lang.String className()
className
in class org.kde.qt.QObject
public int newJob(Job job, boolean showProgress)
job
- the new jobshowProgress
- true to show progress, false otherwise
public void jobFinished(int progressId)
progressId
- the progress ID of the job, as returned by newJob()public boolean openPassDlg(AuthInfo info)
info
- the authentication information
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc, long sizeDest, int ctimeSrc, int ctimeDest, int mtimeSrc, int mtimeDest)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc, long sizeDest, int ctimeSrc, int ctimeDest, int mtimeSrc)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc, long sizeDest, int ctimeSrc, int ctimeDest)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc, long sizeDest, int ctimeSrc)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc, long sizeDest)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest, long sizeSrc)
public int open_RenameDlg(Job job, java.lang.String caption, java.lang.String src, java.lang.String dest, int mode, java.lang.StringBuffer newDest)
public int open_SkipDlg(Job job, boolean multi, java.lang.String error_text)
public void stating(Job arg1, KURL url)
public void mounting(Job arg1, java.lang.String dev, java.lang.String point)
public void unmounting(Job arg1, java.lang.String point)
public void slotTotalSize(Job arg1, long size)
public void slotTotalFiles(Job arg1, long files)
public void slotTotalDirs(Job arg1, long dirs)
public void slotProcessedSize(Job arg1, long size)
public void slotProcessedFiles(Job arg1, long files)
public void slotProcessedDirs(Job arg1, long dirs)
public void slotSpeed(Job arg1, long speed)
public void slotPercent(Job arg1, long percent)
public void slotInfoMessage(Job arg1, java.lang.String msg)
public void slotCopying(Job arg1, KURL from, KURL to)
public void slotMoving(Job arg1, KURL from, KURL to)
public void slotDeleting(Job arg1, KURL url)
public void slotTransferring(Job arg1, KURL url)
public void slotCreatingDir(Job arg1, KURL dir)
public void slotCanResume(Job arg1, long offset)
public static Observer self()
public static int messageBox(int progressId, int type, java.lang.String text, java.lang.String caption, java.lang.String buttonYes, java.lang.String buttonNo)
progressId
- the progress ID of the job, as returned by newJob()type
- the type of the message boxtext
- the text to showcaption
- the window captionbuttonYes
- the text of the "Yes" buttonbuttonNo
- the text of the "No buttonpublic static int messageBox(int progressId, int type, java.lang.String text, java.lang.String caption, java.lang.String buttonYes, java.lang.String buttonNo, java.lang.String dontAskAgainName)
progressId
- the progress ID of the job, as returned by newJob()type
- the type of the message boxtext
- the text to showcaption
- the window captionbuttonYes
- the text of the "Yes" buttonbuttonNo
- the text of the "No buttondontAskAgainName
- A checkbox is added with which further confirmation can be turned off.
The string is used to lookup and store the setting in kioslaverc.public java.lang.String objId()
objId
in interface DCOPObjectInterface
public boolean setObjId(java.lang.String objId)
setObjId
in interface DCOPObjectInterface
objId
- the new object idpublic boolean process(java.lang.String fun, byte[] data, java.lang.StringBuffer replyType, byte[] replyData)
process
in interface DCOPObjectInterface
fun
- is the normalized function signature.
Such a signature usually looks like
foobar(String,int). The return type,
qualifiers like "const" etc. are not part of
the signature.data
- the received datareplyType
- write the reply type in this stringreplyData
- write the reply data in this array
fun
except "functions()" and
"interfaces()".DCOPClient.normalizeFunctionSignature(java.lang.String)
,
functions()
,
DCOPClient.process(java.lang.String, byte[], java.lang.StringBuffer, byte[])
public boolean processDynamic(java.lang.String fun, byte[] data, java.lang.StringBuffer replyType, byte[] replyData)
processDynamic
in interface DCOPObjectInterface
fun
- is the normalized function signature.
Such a signature usually looks like
foobar(String,int). The return type,
qualifiers like "const" etc. are not part of
the signature.data
- the received datareplyType
- write the reply type in this stringreplyData
- write the reply data in this array
process(java.lang.String, byte[], java.lang.StringBuffer, byte[])
,
DCOPClient.normalizeFunctionSignature(java.lang.String)
,
functions()
,
DCOPClient.process(java.lang.String, byte[], java.lang.StringBuffer, byte[])
public java.util.ArrayList functionsDynamic()
functionsDynamic
in interface DCOPObjectInterface
functions()
public java.util.ArrayList interfacesDynamic()
interfacesDynamic
in interface DCOPObjectInterface
interfaces()
public java.util.ArrayList interfaces()
interfaces
in interface DCOPObjectInterface
functions()
public java.util.ArrayList functions()
functions
in interface DCOPObjectInterface
interfaces()
,
process(java.lang.String, byte[], java.lang.StringBuffer, byte[])
,
processDynamic(java.lang.String, byte[], java.lang.StringBuffer, byte[])
,
DCOPClient.normalizeFunctionSignature(java.lang.String)
public void emitDCOPSignal(java.lang.String signal, byte[] data)
signal
as DCOP signal from this object with data
as
arguments
emitDCOPSignal
in interface DCOPObjectInterface
signal
- the signal to emitdata
- the data to sendpublic boolean connectDCOPSignal(java.lang.String sender, java.lang.String senderObj, java.lang.String signal, java.lang.String slot, boolean Volatile)
connectDCOPSignal
in interface DCOPObjectInterface
sender
- the name of the client that emits the signal. When empty
the signal will be passed from any client.senderObj
- the name of the sending object that emits the signal.signal
- the name of the signal. The arguments should match with slot.slot
- The name of the slot to call. Its arguments should match with signal.Volatile
- If true, the connection will not be reestablished when
sender
unregisters and reregisters with DCOP. In this case the sender
must be registered when the connection is made.
If false, the connection will be reestablished when sender
reregisters.
In this case the connection can be made even if sender
is not registered
at that time.
Volatile
is true and sender
does not exist.
signal
and slot
do not have matching arguments.
public boolean disconnectDCOPSignal(java.lang.String sender, java.lang.String senderObj, java.lang.String signal, java.lang.String slot)
sender
& signal
are empty. In this
case all connections related to this object in the current client
are disconnected. (Both connections from as well as to this object!)
disconnectDCOPSignal
in interface DCOPObjectInterface
sender
- the name of the client that emits the signal.senderObj
- the name of the object that emits the signal.
If empty all objects will be disconnected.signal
- the name of the signal. The arguments should match with slot.
If empty all objects will be disconnected.slot
- The name of the slot the signal is connected to.
If empty all slots will be disconnected.
public DCOPClient callingDcopClient()
callingDcopClient
in interface DCOPObjectInterface
public void setCallingDcopClient(DCOPClient arg1)
setCallingDcopClient
in interface DCOPObjectInterface
public static boolean hasObject(java.lang.String objId)
objId
is
known in this process. This query does not ask proxies.public static DCOPObjectInterface find(java.lang.String objId)
objId
- the object id to search
objId.
public static java.lang.String objectName(org.kde.qt.QObject arg1)
obj.
This is done
using the QObject.name() function.
obj
- the object whose name will be used
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |