StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.sync
Interface XSyncCollector

All Superinterfaces:
com.sun.star.uno.XInterface

public abstract interface XSyncCollector
extends com.sun.star.uno.XInterface


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
static com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
           
 
Method Summary
abstract  void beginSynchronize()
           
abstract  void elementSynchronized(java.lang.String s, com.sun.star.sync.SyncElement se, int i)
           
abstract  void endSynchronize()
           
abstract  boolean executeElementCommand(java.lang.String s1, com.sun.star.sync.SyncElement se, java.lang.String s2, java.lang.Object[] o)
           
abstract  boolean getCorrespondingElement(com.sun.star.sync.SyncScheme ss, com.sun.star.sync.SyncElement se1, com.sun.star.sync.SyncElement[] se2)
           
abstract  com.sun.star.sync.SyncScheme[] getRegisteredSyncSchemes()
           
abstract  com.sun.star.sync.SyncElement[] getSyncSequence(java.lang.String s, com.sun.star.sync.SyncInfo si)
           
abstract  boolean initialize(com.sun.star.ucb.XContentProviderManager xcpm, com.sun.star.sync.SyncScheme[] ss, java.lang.String s)
           
abstract  void notify(com.sun.star.ucb.XContent xc, int i)
           
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA

UNOTYPEINFO

public static final com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
Method Detail

beginSynchronize

public abstract void beginSynchronize()
                               throws com.sun.star.uno.RuntimeException

elementSynchronized

public abstract void elementSynchronized(java.lang.String s,
                                         com.sun.star.sync.SyncElement se,
                                         int i)
                                  throws com.sun.star.uno.RuntimeException

endSynchronize

public abstract void endSynchronize()
                             throws com.sun.star.uno.RuntimeException

executeElementCommand

public abstract boolean executeElementCommand(java.lang.String s1,
                                              com.sun.star.sync.SyncElement se,
                                              java.lang.String s2,
                                              java.lang.Object[] o)
                                       throws com.sun.star.uno.RuntimeException

getCorrespondingElement

public abstract boolean getCorrespondingElement(com.sun.star.sync.SyncScheme ss,
                                                com.sun.star.sync.SyncElement se1,
                                                com.sun.star.sync.SyncElement[] se2)
                                         throws com.sun.star.uno.RuntimeException

getRegisteredSyncSchemes

public abstract com.sun.star.sync.SyncScheme[] getRegisteredSyncSchemes()
                                                                 throws com.sun.star.uno.RuntimeException

getSyncSequence

public abstract com.sun.star.sync.SyncElement[] getSyncSequence(java.lang.String s,
                                                                com.sun.star.sync.SyncInfo si)
                                                         throws com.sun.star.uno.RuntimeException

initialize

public abstract boolean initialize(com.sun.star.ucb.XContentProviderManager xcpm,
                                   com.sun.star.sync.SyncScheme[] ss,
                                   java.lang.String s)
                            throws com.sun.star.uno.RuntimeException

notify

public abstract void notify(com.sun.star.ucb.XContent xc,
                            int i)
                     throws com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc