openoffice-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From msei...@apache.org
Subject svn commit: r1848426 - /openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh
Date Fri, 07 Dec 2018 23:54:02 GMT
Author: mseidel
Date: Fri Dec  7 23:54:02 2018
New Revision: 1848426

URL: http://svn.apache.org/viewvc?rev=1848426&view=rev
Log:
Fixed typo, deleted whitespace

Modified:
    openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh

Modified: openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh?rev=1848426&r1=1848425&r2=1848426&view=diff
==============================================================================
--- openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh (original)
+++ openoffice/trunk/main/scripting/examples/beanshell/WordCount/wordcount.bsh Fri Dec  7
23:54:02 2018
@@ -1,5 +1,5 @@
 /**************************************************************
- * 
+ *
  * 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
@@ -7,18 +7,19 @@
  * 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
- * 
+ *
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
  * under the License.
- * 
+ *
  *************************************************************/
-//Provides a word count of the selected text in A Writer document.
+
+//Provides a word count of the selected text in a Writer document.
 import com.sun.star.uno.UnoRuntime;
 import com.sun.star.frame.XModel;
 import com.sun.star.view.XSelectionSupplier;
@@ -29,55 +30,55 @@ import com.sun.star.script.provider.XScr
 
 // display the count in a Swing dialog
 void doDisplay(numWords) {
-    wordsLabel = new JLabel("Word count = " + numWords);
-    closeButton = new JButton("Close");
-    frame = new JFrame("Word Count");
-    closeButton.addActionListener(new ActionListener() {
-        actionPerformed(ActionEvent e) {
-            frame.setVisible(false);
-        }
-    });
-    frame.getContentPane().setLayout(new BorderLayout());
-    frame.getContentPane().add(wordsLabel, BorderLayout.CENTER);
-    frame.getContentPane().add(closeButton, BorderLayout.SOUTH);
-    frame.pack();
-    frame.setSize(190,90);
-    frame.setLocation(430,430);
-    frame.setVisible(true);
+	wordsLabel = new JLabel("Word count = " + numWords);
+	closeButton = new JButton("Close");
+	frame = new JFrame("Word Count");
+	closeButton.addActionListener(new ActionListener() {
+		actionPerformed(ActionEvent e) {
+			frame.setVisible(false);
+		}
+	});
+	frame.getContentPane().setLayout(new BorderLayout());
+	frame.getContentPane().add(wordsLabel, BorderLayout.CENTER);
+	frame.getContentPane().add(closeButton, BorderLayout.SOUTH);
+	frame.pack();
+	frame.setSize(190,90);
+	frame.setLocation(430,430);
+	frame.setVisible(true);
 }
 
 int wordcount() {
 
-    result = 0;
+	result = 0;
 
-    // iterate through each of the selections
-    count = xIndexAccess.getCount();
-    for(i=0;i<count;i++) {
-        // get the XTextRange of the selection
-        xTextRange = (XTextRange)
-            UnoRuntime.queryInterface(XTextRange.class, xIndexAccess.getByIndex(i));
-        //System.out.println("string: "+xTextRange.getString());
-        // use the standard J2SE delimiters to tokenize the string
-        // obtained from the XTextRange
-        strTok = new StringTokenizer(xTextRange.getString());
-        result += strTok.countTokens();
-    }
+	// iterate through each of the selections
+	count = xIndexAccess.getCount();
+	for(i=0;i<count;i++) {
+		// get the XTextRange of the selection
+		xTextRange = (XTextRange)
+			UnoRuntime.queryInterface(XTextRange.class, xIndexAccess.getByIndex(i));
+		//System.out.println("string: "+xTextRange.getString());
+		// use the standard J2SE delimiters to tokenize the string
+		// obtained from the XTextRange
+		strTok = new StringTokenizer(xTextRange.getString());
+		result += strTok.countTokens();
+	}
 
-    doDisplay(result);
-    return result;
+	doDisplay(result);
+	return result;
 }
 
 // The XSCRIPTCONTEXT variable is of type XScriptContext and is available to
 // all BeanShell scripts executed by the Script Framework
 xModel = (XModel)
-    UnoRuntime.queryInterface(XModel.class, XSCRIPTCONTEXT.getDocument());
+	UnoRuntime.queryInterface(XModel.class, XSCRIPTCONTEXT.getDocument());
 //the writer controller impl supports the css.view.XSelectionSupplier interface
 xSelectionSupplier = (XSelectionSupplier)
-    UnoRuntime.queryInterface(XSelectionSupplier.class, xModel.getCurrentController());
+	UnoRuntime.queryInterface(XSelectionSupplier.class, xModel.getCurrentController());
 //see section 7.5.1 of developers' guide
 // the getSelection provides an XIndexAccess to the one or more selections
 xIndexAccess = (XIndexAccess)
-    UnoRuntime.queryInterface(XIndexAccess.class, xSelectionSupplier.getSelection());
+	UnoRuntime.queryInterface(XIndexAccess.class, xSelectionSupplier.getSelection());
 
 count = wordcount();
 System.out.println("count = "+count);



Mime
View raw message