/* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ interface Documents { SID_NEWDOC // ole(opt) api(final/play/rec) [ ExecMethod = NewDocExec_Impl ; ] SID_OPENDOC // ole(no) api(final/play/rec) [ ExecMethod = OpenDocExec_Impl ; ] SID_OPENREMOTE [ ExecMethod = OpenRemoteExec_Impl ; ] SID_SIGNPDF [ ExecMethod = SignPDFExec_Impl ; ] SID_OPENHYPERLINK // ole(no) api(final/play/rec) [ ExecMethod = OpenDocExec_Impl ; ] SID_OPENURL // ole(no) api(no) [ ExecMethod = OpenDocExec_Impl ; ] SID_OPENTEMPLATE // ole(no) api(final/play/rec) [ ExecMethod = OpenDocExec_Impl ; ] SID_CLOSEDOCS // ole(req) api(final/play/rec) [ ExecMethod = MiscExec_Impl ; StateMethod = MiscState_Impl ; ] SID_SAVEDOCS // ole(no) api(final/play/rec) [ ExecMethod = MiscExec_Impl ; StateMethod = MiscState_Impl ; ] } interface Document { SID_DOCTITLE // ole(opt) api(final/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOCPATH // ole(req) api(final/play/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOCFULLNAME // ole(req) api(final/play/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_CLOSEDOC // ole(req) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_CLOSING // ole(no) api(final/play/norec) [ StateMethod = StateProps_Impl ; ] SID_ACTIVATE // ole(no) api(final/play/norec) [ ExecMethod = ExecView_Impl ; StateMethod = StateView_Impl ; ] } interface OfficeDocument : Document { SID_DOCINFO_AUTHOR // ole(opt) api(todo) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOCINFO_COMMENTS // ole(opt) api(todo) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOCINFO_KEYWORDS // ole(opt) api(todo) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOC_READONLY // ole(opt) api(final/play/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOC_SAVED // ole(req) api(final/play/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = StateProps_Impl ; ] SID_DOC_MODIFIED // ole(no) api(final/noplay/norec) [ StateMethod = GetState_Impl ; ] SID_MODIFIED // ole(no) api(final/noplay/norec) [ ExecMethod = ExecProps_Impl ; StateMethod = GetState_Impl ; ] SID_SAVESIMPLE [] SID_SAVEDOC // ole(req) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_SAVEASDOC // ole(req) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_SAVEACOPY // ole(req) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_SAVEASREMOTE // ole(req) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_DOCTEMPLATE // ole(no) api(final/play/rec) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_PRINTDOC //ole(req) api(final/play/norec) [ ExecMethod = PrintExec_Impl ; StateMethod = NoState ; ] SID_PRINTOUT // ole(opt) api(final/play/norec) [ ExecMethod = PrintExec_Impl ; StateMethod = PrintState_Impl ; ] SID_DOC_LOADING // ole(no) api(final/play/norec) [ StateMethod = StateProps_Impl ; ] SID_IMG_LOADING // ole(no) api(final/play/norec) [ StateMethod = StateProps_Impl ; ] SID_VERSION [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_SIGNATURE [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_MACRO_SIGNATURE [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_CHECKOUT [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_CANCELCHECKOUT [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_CHECKIN [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] } shell SfxObjectShell { import OfficeDocument; SID_DOCINFO // ole(no) api(final/play) [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_DOCINFO_TITLE // ole(no) api(final/play/rec) [ StateMethod = GetState_Impl ; ] SID_EXPORTDOC [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_EXPORTDOCASPDF [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_DIRECTEXPORTDOCASPDF [ ExecMethod = ExecFile_Impl ; StateMethod = GetState_Impl ; ] SID_SIGNATURE [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] SID_MACRO_SIGNATURE [ ExecMethod = ExecFile_Impl; StateMethod = GetState_Impl; ] } ; '>distro/lhm/libreoffice-7-3+backports LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/libcmis
AgeCommit message (Expand)Author
2012-01-11add a virtual dtorCaolán McNamara
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen
2011-11-29move reconfigure into gbuildBjoern Michaelsen
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen
2011-11-16tweak gbuild standart Makefile to allow partial build in unsourced envNorbert Thiebaud
2011-11-15fdo#42865: libcmis,ucpcmis: no mapfileMichael Stahl
2011-10-06Fix dependencies of libcmisFridrich Štrba
2011-10-06System libcmis fixFridrich Štrba
2011-10-05Fix Windows build and enable CMIS inconditionallyFridrich Štrba
2011-10-05Fix libcmis build with the old way of building too.Jan Holesovsky
2011-10-05Make libcmis build with MinGW.Jan Holesovsky
2011-10-05Deliver the right thing on windows tooFridrich Štrba
2011-10-05Use the old way to build libcmis and cmis ucp ATMFridrich Štrba
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen
2011-10-04libcmis: disable unit tests and static lib as they aren't usedCédric Bosdonnat
2011-10-04Disable libcmis for Android for the whileThorsten Behrens
2011-10-04Initial support for AndroidThorsten Behrens
2011-10-04Added --disable-cmis flag for use while the feature is too unstableCédric Bosdonnat
2011-10-03Updated libcmisCédric Bosdonnat
2011-10-03Fixed libcmis to build with --disable-clientCédric Bosdonnat
2011-10-03libcmis depend on boostNorbert Thiebaud
2011-10-03Use an updated version of libcmisCédric Bosdonnat
2011-10-02make libcmis break a bit less on MacOSX.. but still no cigarNorbert Thiebaud
2011-10-01get it to build anywayCaolán McNamara
2011-10-01CMIS UCP: get the document content streamCédric Bosdonnat
2011-10-01CMIS: added libcmis module and created empty cmis UCP shellCédric Bosdonnat