summaryrefslogtreecommitdiff
path: root/unodevtools/source/skeletonmaker/javatypemaker.cxx
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-08-23 15:19:40 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-08-23 15:19:40 +0200
commit566a5bcb2039dbe6db6b9696449c6f5fe142c763 (patch)
tree2012c7ad41c5058904ba05848e17d1e248f7559d /unodevtools/source/skeletonmaker/javatypemaker.cxx
parentcbb79e541cd2aa1f56cf7fbefcf8d0ce9c8db664 (diff)
recreated tag libreoffice-3.3.0.4 which had these commits:
commit f4a669793477ff9765085fff8ced14cbe8d7f159 (tag: refs/tags/libreoffice-3.3.0.4, refs/remotes/origin/libreoffice-3-3-0) Author: Petr Mladek <pmladek@suse.cz> Date: Tue Jan 18 19:01:21 2011 +0100 Version 3.3.0.4, tag libreoffice-3.3.0.4 (3.3-rc4) commit c6241c81b61717941cf0a3e4a4188468ceddef07 Author: Petr Mladek <pmladek@suse.cz> Date: Tue Jan 11 22:59:38 2011 +0100 Branch libreoffice-3-3-0 This is 'libreoffice-3-3-0' - the stable branch for the 3.3.0 release. Only very safe changes, reviewed by three people are allowed. If you want to commit more complicated fix for the next 3.3.x release, please use the 'libreoffice-3-3' branch. If you want to build something cool, unstable, and risky, use master.
Notes
Notes: split repo tag: sdk_libreoffice-3.3.0.4
Diffstat (limited to 'unodevtools/source/skeletonmaker/javatypemaker.cxx')
-rw-r--r--unodevtools/source/skeletonmaker/javatypemaker.cxx78
1 files changed, 39 insertions, 39 deletions
diff --git a/unodevtools/source/skeletonmaker/javatypemaker.cxx b/unodevtools/source/skeletonmaker/javatypemaker.cxx
index 9f49f66a8785..f69e474fa9ca 100644
--- a/unodevtools/source/skeletonmaker/javatypemaker.cxx
+++ b/unodevtools/source/skeletonmaker/javatypemaker.cxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -209,7 +209,7 @@ void printMethodParameters(std::ostream & o,
o << ", ";
else
previous = true;
-
+
if ( withtype ) {
printType(o, options, manager,
codemaker::convertString(
@@ -266,7 +266,7 @@ void printSetPropertyMixinBody(std::ostream & o,
bool bound = (reader.getFieldFlags(field) & RT_ACCESS_BOUND ? true : false);
o << "\n" << indentation << "{\n";
-
+
if ( bound ) {
o << indentation << " PropertySetMixin.BoundListeners l = "
"new PropertySetMixin.BoundListeners();\n\n";
@@ -289,7 +289,7 @@ void printSetPropertyMixinBody(std::ostream & o,
OStringBuffer buffer(16);
buffer.append("((");
buffer.append(s.copy(s.lastIndexOf('/')+1));
- buffer.append(')');
+ buffer.append(')');
OString t = buffer.makeStringAndClear();
if ( t.equals("((Optional)") ) {
@@ -304,22 +304,22 @@ void printSetPropertyMixinBody(std::ostream & o,
buffer2.insert(0, t);
buffer2.append(").Value");
}
- } else {
+ } else {
if ( single ) {
single=false;
if ( !optional ) {
- buffer1.append("the_value.Value");
+ buffer1.append("the_value.Value");
}
buffer2.append("the_value.Value");
} else {
if ( !optional ) {
buffer1.insert(0, t);
- buffer1.append(").Value");
+ buffer1.append(").Value");
}
buffer2.insert(0, t);
- buffer2.append(").Value");
+ buffer2.append(").Value");
}
- }
+ }
} while( nPos <= index );
o << "Any.VOID,\n" << indentation << " ";
@@ -330,15 +330,15 @@ void printSetPropertyMixinBody(std::ostream & o,
o << ") ? " << buffer2.makeStringAndClear() << " : Any.VOID,\n"
<< indentation << " ";
else
- o << ", ";
+ o << ", ";
}
-
+
if ( bound )
o << "l";
else
o << "null";
- o << ");\n";
-
+ o << ");\n";
+
o << indentation << " synchronized (this) {\n"
<< indentation << " m_" << fieldname
<< " = the_value;\n" << indentation << " }\n";
@@ -363,8 +363,8 @@ void printMethods(std::ostream & o,
OString type(codemaker::convertString(reader.getTypeName()));
if ( generated.contains(type) || type == "com/sun/star/uno/XInterface" ||
( defaultvalue &&
- ( type.equals("com/sun/star/lang/XComponent") ||
- type.equals("com/sun/star/lang/XTypeProvider") ||
+ ( type.equals("com/sun/star/lang/XComponent") ||
+ type.equals("com/sun/star/lang/XTypeProvider") ||
type.equals("com/sun/star/uno/XWeak") ) ) ) {
return;
}
@@ -384,11 +384,11 @@ void printMethods(std::ostream & o,
return;
}
}
-
+
static OString sd(RTL_CONSTASCII_STRINGPARAM("_"));
bool body = ((delegate.getLength() > 0) ? true : false);
bool defaultbody = ((delegate.equals(sd)) ? true : false);
-
+
generated.add(type);
if ( options.all || defaultvalue ) {
for (sal_uInt16 i = 0; i < reader.getSuperTypeCount(); ++i) {
@@ -422,7 +422,7 @@ void printMethods(std::ostream & o,
// attributes.insert(StringPairHashMap::value_type(fieldName,
// std::pair<OString, sal_Int16>(
// fieldType, reader.getFieldFlags(i))));
-
+
o << indentation << "public ";
printType(o,
options, manager,
@@ -475,7 +475,7 @@ void printMethods(std::ostream & o,
<< (codemaker::convertString(reader.getFieldName(i)).
getStr())
<< '(';
- printType(o,
+ printType(o,
options, manager,
codemaker::convertString(reader.getFieldTypeName(i)),
false);
@@ -510,14 +510,14 @@ void printMethods(std::ostream & o,
}
for ( ; method < reader.getMethodCount(); ++method ) {
o << indentation << "public ";
- printType(o,
+ printType(o,
options, manager,
codemaker::convertString(
reader.getMethodReturnTypeName(method)),
false);
-
+
const OString methodName(codemaker::convertString(reader.getMethodName(method)));
-
+
o << ' ' << methodName.getStr() << '(';
printMethodParameters(o, options, manager, reader, method, false, true);
o << ')';
@@ -537,7 +537,7 @@ void printMethods(std::ostream & o,
" in Java and C++\n" << indentation
<< " // polymorphic structs.\n" << indentation
<< " return ";
- printType(o,
+ printType(o,
options, manager,
codemaker::convertString(
reader.getMethodReturnTypeName(method)),
@@ -604,7 +604,7 @@ void printServiceMembers(std::ostream & o,
OString referenceType(
codemaker::convertString(
reader.getReferenceTypeName(i)).replace('/', '.'));
-
+
if ( reader.getReferenceSort(i) == RT_REF_SUPPORTS ) {
o << "\n// supported interface " << referenceType.getStr() << "\n";
generateDocumentation(o, options, manager, referenceType, delegate);
@@ -626,7 +626,7 @@ void printServiceMembers(std::ostream & o,
o << " "
<< codemaker::java::translateUnoToJavaIdentifier(
fieldName, "property").getStr()
- << ";\n";
+ << ";\n";
}
}
@@ -644,7 +644,7 @@ void printMapsToJavaType(std::ostream & o,
if ( rank == 0 && name == "com/sun/star/uno/XInterface" ) {
o << "com.sun.star.uno.XInterface";
} else {
- printType(o,
+ printType(o,
options, manager, sort, typeClass, name, rank, arguments, false);
}
o << '"';
@@ -673,7 +673,7 @@ void generateDocumentation(std::ostream & o,
comment=false;
}
-
+
if ( comment ) {
o << "\n// UNO";
if ( rank > 0 ) {
@@ -689,11 +689,11 @@ void generateDocumentation(std::ostream & o,
case RT_TYPE_INTERFACE:
o << " interface type";
break;
-
+
case RT_TYPE_MODULE:
o << "IDL module";
break;
-
+
case RT_TYPE_STRUCT:
if ( reader.getReferenceCount() == 0 ) {
o << " simple struct type";
@@ -703,19 +703,19 @@ void generateDocumentation(std::ostream & o,
o << " instantiated polymorphic struct type";
}
break;
-
+
case RT_TYPE_ENUM:
o << " enum type";
break;
-
+
case RT_TYPE_EXCEPTION:
o << " exception type";
break;
-
+
case RT_TYPE_TYPEDEF:
o << "IDL typedef";
break;
-
+
case RT_TYPE_SERVICE:
if ( reader.getSuperTypeCount() > 0 ) {
o << " single-inheritance--based service";
@@ -723,7 +723,7 @@ void generateDocumentation(std::ostream & o,
o << "IDL accumulation-based service";
}
break;
-
+
case RT_TYPE_SINGLETON:
if ( (manager.getTypeReader(
codemaker::convertString(
@@ -735,11 +735,11 @@ void generateDocumentation(std::ostream & o,
o << "IDL service-based singleton";
}
break;
-
+
case RT_TYPE_CONSTANTS:
o << "IDL constant group";
break;
-
+
default:
OSL_ASSERT(false);
break;
@@ -751,11 +751,11 @@ void generateDocumentation(std::ostream & o,
manager, binType, true, true, true, &typeClass, &name, &rank,
&arguments);
if ( rank > 0 ) {
- printMapsToJavaType(o,
+ printMapsToJavaType(o,
options, manager, sort, typeClass, name, rank, arguments, "array");
o << '\n';
} else if ( sort != codemaker::UnoType::SORT_COMPLEX ) {
- printMapsToJavaType(o,
+ printMapsToJavaType(o,
options, manager, sort, typeClass, name, rank, arguments, 0);
o << '\n';
} else {
@@ -781,7 +781,7 @@ void generateDocumentation(std::ostream & o,
break;
case RT_TYPE_MODULE:
- printMapsToJavaType(o,
+ printMapsToJavaType(o,
options, manager, sort, typeClass, name, rank, arguments,
"package");
o << '\n';