XNamedRanges.idl (d1766043) XNamedRanges.idl (dffa72de)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 30 unchanged lines hidden (view full) ---

39#ifndef __com_sun_star_sheet_Border_idl__
40#include <com/sun/star/sheet/Border.idl>
41#endif
42
43//=============================================================================
44
45module com { module sun { module star { module sheet {
46
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 30 unchanged lines hidden (view full) ---

39#ifndef __com_sun_star_sheet_Border_idl__
40#include <com/sun/star/sheet/Border.idl>
41#endif
42
43//=============================================================================
44
45module com { module sun { module star { module sheet {
46
47
48published struct RangeScopeName
49{
50 //-------------------------------------------------------------------------
51
52 /** is the OpCode of the token.
53
54 @see com::sun::star::sheet::XFormulaOpCodeMapper
55 */
56 string ScopeName;
57
58 //-------------------------------------------------------------------------
59
60 /** is additional data in the token, depending on the OpCode.
61
62 @see com::sun::star::sheet::NamedRange::TokenIndex
63 @see com::sun::star::sheet::DatabaseRange::TokenIndex
64 */
65 string RangeName;
66};
47//=============================================================================
48
49/** provides access to the members in a collection of named ranges and to
50 insert and remove them.
51
52 @see com::sun::star::sheet::NamedRanges
53 @see com::sun::star::sheet::NamedRange
54 */

--- 67 unchanged lines hidden (view full) ---

122
123 <p>The first column of the list contains the names. The second
124 column contains the contents of the named ranges.</p>
125
126 @param aOutputPosition
127 specifies the top left cell of the output range.
128 */
129 void outputList( [in] com::sun::star::table::CellAddress aOutputPosition );
67//=============================================================================
68
69/** provides access to the members in a collection of named ranges and to
70 insert and remove them.
71
72 @see com::sun::star::sheet::NamedRanges
73 @see com::sun::star::sheet::NamedRange
74 */

--- 67 unchanged lines hidden (view full) ---

142
143 <p>The first column of the list contains the names. The second
144 column contains the contents of the named ranges.</p>
145
146 @param aOutputPosition
147 specifies the top left cell of the output range.
148 */
149 void outputList( [in] com::sun::star::table::CellAddress aOutputPosition );
150
151 void addNewByScopeName(
152 [in] string aScopeName,
153 [in] string aRangeName,
154 [in] string aContent,
155 [in] com::sun::star::table::CellAddress aPosition,
156 [in] long nType );
157
158 void removeByScopeName( [in] string aScopeName, [in] string aRangeName );
159
160 boolean hasByScopeName( [in] string aScopeName, [in] string aRangeName );
161
162 any getByScopeName( [in] string aScopeName, [in] string aRangeName )
163 raises( com::sun::star::container::NoSuchElementException,
164 com::sun::star::lang::WrappedTargetException );
165
166 sequence<RangeScopeName> getElementScopeNames();
130
131};
132
133//=============================================================================
134
135}; }; }; };
136
137#endif
138
167
168};
169
170//=============================================================================
171
172}; }; }; };
173
174#endif
175