Kaydet (Commit) c34798ae authored tarafından obo's avatar obo

CWS-TOOLING: integrate CWS tl78

...@@ -141,6 +141,11 @@ published service MediaDescriptor ...@@ -141,6 +141,11 @@ published service MediaDescriptor
for a special component type. Format of that depends from real for a special component type. Format of that depends from real
type of adressed component. type of adressed component.
</p> </p>
<p>
For extensibility, it is recommended to use values of type
sequence<com.sun.star.beans.PropertyValue> with this property.
</p>
*/ */
[optional,property] any ComponentData; [optional,property] any ComponentData;
......
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* Copyright IBM Corporation 2009.
* Copyright 2009 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: DocumentMSPasswordRequest.idl,v $
* $Revision: 1.0 $
*
* This file is part of OpenOffice.org.
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
*
************************************************************************/
#ifndef __com_sun_star_task_DocumentMSPasswordRequest2_idl__
#define __com_sun_star_task_DocumentMSPasswordRequest2_idl__
#include <com/sun/star/task/DocumentMSPasswordRequest.idl>
//=============================================================================
module com { module sun { module star { module task {
//=============================================================================
/** this request specifies if a password for opening or modifying of an encrypted Microsoft Office document is requested.
<P>
It is supported by <type>InteractionHandler</type> service, and can
be used to interact for a document password. Continuations for using with
the mentioned service are Abort and Approve.
</P>
@see com::sun::star::task::PasswordRequest
@see com::sun::star::task::DocumentMSPasswordRequest
@since OOo 3.3
*/
exception DocumentMSPasswordRequest2 : DocumentMSPasswordRequest
{
//-------------------------------------------------------------------------
/** specifies if the requested password is for opening a document or for mofiying it.
*/
boolean IsRequestPasswordToModify;
};
//=============================================================================
}; }; }; };
#endif
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: DocumentPasswordRequest.idl,v $
* $Revision: 1.8 $
*
* This file is part of OpenOffice.org.
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
*
************************************************************************/
#ifndef __com_sun_star_task_DocumentPasswordRequest2_idl__
#define __com_sun_star_task_DocumentPasswordRequest2_idl__
#include <com/sun/star/task/DocumentPasswordRequest.idl>
//=============================================================================
module com { module sun { module star { module task {
//=============================================================================
/** this request specifies if a password for opening or modifying a document is requested.
<P>
It is supported by <type>InteractionHandler</type> service, and can
be used to interact for a document password. Continuations for using with
the mentioned service are Abort and Approve.
</P>
@see com::sun::star::task::PasswordRequest
@see com::sun::star::task::DocumentPasswordRequest
@since OOo 3.3
*/
exception DocumentPasswordRequest2 : DocumentPasswordRequest
{
//-------------------------------------------------------------------------
/** specifies if the requested password is for opening a document or for mofiying it.
*/
boolean IsRequestPasswordToModify;
};
//=============================================================================
}; }; }; };
#endif
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: XInteractionPassword.idl,v $
* $Revision: 1.8 $
*
* This file is part of OpenOffice.org.
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
*
************************************************************************/
#ifndef __com_sun_star_task_XInteractionPassword2_idl__
#define __com_sun_star_task_XInteractionPassword2_idl__
#ifndef __com_sun_star_task_XInteractionPassword_idl__
#include <com/sun/star/task/XInteractionPassword.idl>
#endif
//=============================================================================
module com { module sun { module star { module task {
//=============================================================================
/** A continuation to get a password from interaction helper, extends
<type>XInteractionPassword</type> with possibility to provide password
to modify.
@since OOo 3.3
*/
published interface XInteractionPassword2 : ::com::sun::star::task::XInteractionPassword
{
//-------------------------------------------------------------------------
/** stores "password to modify" to the continuation.
*/
void setPasswordToModify( [in] string aPasswd );
//-------------------------------------------------------------------------
/** gets "password to modify" from the continuation.
*/
string getPasswordToModify();
//-------------------------------------------------------------------------
/** stores "recommend readonly" to the continuation. It specifies whether
the document should be loaded readonly per default.
*/
void setRecommendReadOnly( [in] boolean bReadOnly );
//-------------------------------------------------------------------------
/** gets "recommend readonly" from the continuation. It specifies whether
the document should be loaded readonly per default.
*/
boolean getRecommendReadOnly();
};
//=============================================================================
}; }; }; };
#endif
...@@ -42,7 +42,9 @@ IDLFILES=\ ...@@ -42,7 +42,9 @@ IDLFILES=\
ClassifiedInteractionRequest.idl\ ClassifiedInteractionRequest.idl\
DocumentMacroConfirmationRequest.idl\ DocumentMacroConfirmationRequest.idl\
DocumentPasswordRequest.idl\ DocumentPasswordRequest.idl\
DocumentPasswordRequest2.idl\
DocumentMSPasswordRequest.idl\ DocumentMSPasswordRequest.idl\
DocumentMSPasswordRequest2.idl\
ErrorCodeRequest.idl\ ErrorCodeRequest.idl\
ErrorCodeIOException.idl\ ErrorCodeIOException.idl\
FutureDocumentVersionProductUpdateRequest.idl\ FutureDocumentVersionProductUpdateRequest.idl\
...@@ -65,6 +67,7 @@ IDLFILES=\ ...@@ -65,6 +67,7 @@ IDLFILES=\
XInteractionAskLater.idl\ XInteractionAskLater.idl\
XInteractionDisapprove.idl\ XInteractionDisapprove.idl\
XInteractionPassword.idl\ XInteractionPassword.idl\
XInteractionPassword2.idl\
XJob.idl\ XJob.idl\
XJobExecutor.idl\ XJobExecutor.idl\
XJobListener.idl\ XJobListener.idl\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment