summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2013-05-03 14:49:28 +0200
committerNoel Grandin <noel@peralex.com>2013-05-06 11:45:51 +0200
commite527a340051b55a6f05d05f397d82ec797165163 (patch)
tree21e81a60ed0402b0f4e33685917b184b5b1bb32b
parent587c59fbc931b12f4d63d077a78bcaa43ffbf83d (diff)
Java cleanup, convert more Vector to ArrayList
Change-Id: Icb807382eaf50f515f2c9dfada0c061414baed33
-rw-r--r--embeddedobj/test/Container1/EmbedContApp.java6
-rw-r--r--filter/source/config/tools/split/Splitter.java2
-rw-r--r--odk/examples/DevelopersGuide/Forms/SalesFilter.java10
-rw-r--r--scripting/examples/java/Newsgroup/SubscribedNewsgroups.java8
-rw-r--r--scripting/java/org/openoffice/netbeans/modules/office/actions/ParcelFolderSupport.java8
-rw-r--r--toolkit/test/accessibility/AccessibleTreeHandler.java4
-rw-r--r--toolkit/test/accessibility/NodeHandler.java4
-rw-r--r--vcl/qa/complex/memCheck/CheckMemoryUsage.java4
-rw-r--r--wizards/com/sun/star/wizards/common/FileAccess.java24
-rw-r--r--wizards/com/sun/star/wizards/common/JavaTools.java10
-rw-r--r--wizards/com/sun/star/wizards/db/TypeInspector.java42
-rw-r--r--wizards/com/sun/star/wizards/ui/FieldSelection.java6
12 files changed, 64 insertions, 64 deletions
diff --git a/embeddedobj/test/Container1/EmbedContApp.java b/embeddedobj/test/Container1/EmbedContApp.java
index 89dc27cf397f..4481a980dcd0 100644
--- a/embeddedobj/test/Container1/EmbedContApp.java
+++ b/embeddedobj/test/Container1/EmbedContApp.java
@@ -174,7 +174,7 @@ public class EmbedContApp extends Applet
} catch( Exception e ) { System.exit( 0 ); }
m_oActionsNumberLock = new Object();
- m_aActionsList = new Vector();
+ m_aActionsList = new ArrayList();
m_oInHandlerLock = new Object();
m_oImageLock = new Object();
@@ -484,7 +484,7 @@ public class EmbedContApp extends Applet
{
for( int nInd = 0; nInd < m_aActionsList.size(); nInd++ )
{
- ActionObject aAction = ( ActionObject ) m_aActionsList.get( nInd );
+ ActionObject aAction = m_aActionsList.get( nInd );
if ( aAction != null )
{
if ( aAction.m_nID == DESTROY )
@@ -784,7 +784,7 @@ public class EmbedContApp extends Applet
m_aActionsList.add( new ActionObject( nActionID, sParam ) );
else
{
- ActionObject aAction = ( ActionObject ) m_aActionsList.get( nSize - 1 );
+ ActionObject aAction = m_aActionsList.get( nSize - 1 );
if ( aAction != null && aAction.m_nID != DESTROY )
m_aActionsList.add( new ActionObject( nActionID, sParam ) );
}
diff --git a/filter/source/config/tools/split/Splitter.java b/filter/source/config/tools/split/Splitter.java
index 88607f07d08f..018ced080a7d 100644
--- a/filter/source/config/tools/split/Splitter.java
+++ b/filter/source/config/tools/split/Splitter.java
@@ -81,7 +81,7 @@ public class Splitter
// generate all type fragments
m_aDataSet.m_aDebug.setGlobalInfo("generate type fragments ...");
- java.util.Vector lNames = m_aDataSet.m_aCache.getItemNames(Cache.E_TYPE);
+ java.util.ArrayList lNames = m_aDataSet.m_aCache.getItemNames(Cache.E_TYPE);
java.util.Enumeration it = lNames.elements();
while(it.hasMoreElements())
generateXMLFragment(Cache.E_TYPE, (java.lang.String)it.nextElement(), m_aDataSet.m_aFragmentDirTypes);
diff --git a/odk/examples/DevelopersGuide/Forms/SalesFilter.java b/odk/examples/DevelopersGuide/Forms/SalesFilter.java
index 33053db662ca..932cf5c93981 100644
--- a/odk/examples/DevelopersGuide/Forms/SalesFilter.java
+++ b/odk/examples/DevelopersGuide/Forms/SalesFilter.java
@@ -57,13 +57,13 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
private boolean m_bSettingDate;
private boolean m_bAdjustingFilterList;
private short m_nPreviousFilterIndex;
- private java.util.Vector m_aFilterDates;
+ private java.util.ArrayList m_aFilterDates;
/* ------------------------------------------------------------------ */
public SalesFilter( DocumentHelper aDocument, XPropertySet xSalesForm,
XPropertySet xFilterListBox, XPropertySet xManualFilterEdit, XPropertySet xStartFilterButton )
{
- m_aFilterDates = new java.util.Vector();
+ m_aFilterDates = new java.util.ArrayList();
m_bSettingsDirty = false;
m_bSettingDate = false;
m_bAdjustingFilterList = false;
@@ -311,7 +311,7 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
m_aDocument.getCurrentView().grabControlFocus( m_xManualFilter );
m_bSettingDate = true;
- Object aSelectedDateLimit = m_aFilterDates.elementAt( m_nPreviousFilterIndex );
+ Object aSelectedDateLimit = m_aFilterDates.get( m_nPreviousFilterIndex );
if ( null != aSelectedDateLimit )
{
// translate this date into one the AWT Toolkit understands
@@ -374,7 +374,7 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
{
if ( !isManualFilter( (short)i ) ) // do not compare with the manual filter
{
- GregorianCalendar aCheckCal = getCalendarObject( (java.util.Date)m_aFilterDates.elementAt( i ) );
+ GregorianCalendar aCheckCal = getCalendarObject( (java.util.Date)m_aFilterDates.get( i ) );
if ( equalDate( aDateCal, aCheckCal ) )
return (short)i;
}
@@ -386,7 +386,7 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
// the first (and thus oldes) user defined item
aFilterItems.remove( 6 );
// keep our date vector synchron
- m_aFilterDates.removeElementAt( 6 );
+ m_aFilterDates.remove( 6 );
}
// add the current user defined filter
diff --git a/scripting/examples/java/Newsgroup/SubscribedNewsgroups.java b/scripting/examples/java/Newsgroup/SubscribedNewsgroups.java
index f5140690c924..cba9d62f59dc 100644
--- a/scripting/examples/java/Newsgroup/SubscribedNewsgroups.java
+++ b/scripting/examples/java/Newsgroup/SubscribedNewsgroups.java
@@ -118,7 +118,7 @@ public class SubscribedNewsgroups {
}
//System.out.println("mailrc files found");
- ArrayList subscribed = new ArrayList();
+ ArrayList<NewsGroup> subscribed = new ArrayList<NewsGroup>();
// Get the newsgroups in each mailrc file
for( int i=0; i < allMailrcs.length; i++ )
{
@@ -137,7 +137,7 @@ public class SubscribedNewsgroups {
// Copy all unique Newsgroups into the global array
allSubscribed = new NewsGroup[ subscribed.size() ];
- subscribed.copyInto( allSubscribed );
+ subscribed.toArray( allSubscribed );
// Test that at least one subscribed newsgroup has been found
if( allSubscribed.length < 1 )
{
@@ -153,11 +153,11 @@ public class SubscribedNewsgroups {
// Tests if the NewsGroup object has already been listed by another mailrc file
- private static boolean listed( NewsGroup newsgroup, Vector uniqueSubscription )
+ private static boolean listed( NewsGroup newsgroup, ArrayList<NewsGroup> uniqueSubscription )
{
for(int i=0; i < uniqueSubscription.size(); i++)
{
- NewsGroup tempGroup = (NewsGroup) uniqueSubscription.elementAt(i);
+ NewsGroup tempGroup = uniqueSubscription.elementAt(i);
// Test for duplication
if(newsgroup.getHostName().equalsIgnoreCase( tempGroup.getHostName()) &&
newsgroup.getNewsgroupName().equalsIgnoreCase( tempGroup.getNewsgroupName() ) )
diff --git a/scripting/java/org/openoffice/netbeans/modules/office/actions/ParcelFolderSupport.java b/scripting/java/org/openoffice/netbeans/modules/office/actions/ParcelFolderSupport.java
index fb0268024451..b8fe3e6226e4 100644
--- a/scripting/java/org/openoffice/netbeans/modules/office/actions/ParcelFolderSupport.java
+++ b/scripting/java/org/openoffice/netbeans/modules/office/actions/ParcelFolderSupport.java
@@ -166,8 +166,8 @@ public class ParcelFolderSupport implements ParcelFolderCookie
File contents = FileUtil.toFile(
primary.getFileObject(ParcelZipper.CONTENTS_DIRNAME));
- Vector classpath = getConfigureClasspath();
- classpath.addElement(contents.getAbsolutePath());
+ ArrayList<String> classpath = getConfigureClasspath();
+ classpath.add(contents.getAbsolutePath());
try {
ParcelDescriptor descriptor = getParcelDescriptor();
@@ -210,8 +210,8 @@ public class ParcelFolderSupport implements ParcelFolderCookie
return true;
}
- private Vector getConfigureClasspath() {
- ArrayList result = new ArrayList();
+ private ArrayList<String> getConfigureClasspath() {
+ ArrayList<String> result = new ArrayList<String>();
String classpath = NbClassPath.createRepositoryPath().getClassPath();
if ( System.getProperty( "os.name" ).startsWith( "Windows" ) )
diff --git a/toolkit/test/accessibility/AccessibleTreeHandler.java b/toolkit/test/accessibility/AccessibleTreeHandler.java
index 3e4a72c5ec2d..a6945a532079 100644
--- a/toolkit/test/accessibility/AccessibleTreeHandler.java
+++ b/toolkit/test/accessibility/AccessibleTreeHandler.java
@@ -105,7 +105,7 @@ class AccessibleTreeHandler
if ((nIndex >= 0) || (nIndex <= maChildList.size()))
{
aChild = NodeFactory.Instance().createDefaultNode (xChild, aParent);
- maChildList.insertElementAt (aChild, nIndex);
+ maChildList.add (nIndex, aChild);
}
}
}
@@ -121,7 +121,7 @@ class AccessibleTreeHandler
{
synchronized (maChildList)
{
- maChildList.setElementAt (null, 0);
+ maChildList.set (0, null);
}
}
}
diff --git a/toolkit/test/accessibility/NodeHandler.java b/toolkit/test/accessibility/NodeHandler.java
index 18c127fb5d48..efa8fb09e1a8 100644
--- a/toolkit/test/accessibility/NodeHandler.java
+++ b/toolkit/test/accessibility/NodeHandler.java
@@ -76,7 +76,7 @@ abstract class NodeHandler
aChild = createChild (aParent, nIndex);
if (aChild == null)
aChild = new StringNode ("could not create child", aParent);
- maChildList.setElementAt (aChild, nIndex);
+ maChildList.set (nIndex, aChild);
}
return aChild;
}
@@ -99,7 +99,7 @@ abstract class NodeHandler
synchronized (maChildList)
{
System.out.println (" removing child at position " + nIndex + ": "
- + maChildList.elementAt (nIndex));
+ + maChildList.get (nIndex));
maChildList.remove (nIndex);
}
}
diff --git a/vcl/qa/complex/memCheck/CheckMemoryUsage.java b/vcl/qa/complex/memCheck/CheckMemoryUsage.java
index 3c11d0042511..30447e038fa8 100644
--- a/vcl/qa/complex/memCheck/CheckMemoryUsage.java
+++ b/vcl/qa/complex/memCheck/CheckMemoryUsage.java
@@ -25,9 +25,9 @@ import java.io.File;
import java.io.FileWriter;
import java.io.FilenameFilter;
import java.io.PrintWriter;
+import java.util.ArrayList;
import java.util.Iterator;
import java.util.StringTokenizer;
-import java.util.Vector;
import lib.TestParameters;
@@ -156,7 +156,7 @@ public class CheckMemoryUsage /* extends ComplexTestCase */
// get the file extension, export filter connection
Iterator<String> keys = param.keySet().iterator();
- Vector<String> v = new Vector<String>();
+ ArrayList<String> v = new ArrayList<String>();
while (keys.hasNext())
{
String key = keys.next();
diff --git a/wizards/com/sun/star/wizards/common/FileAccess.java b/wizards/com/sun/star/wizards/common/FileAccess.java
index 573e9fa9d889..c559a3ad2b5b 100644
--- a/wizards/com/sun/star/wizards/common/FileAccess.java
+++ b/wizards/com/sun/star/wizards/common/FileAccess.java
@@ -53,7 +53,7 @@ public class FileAccess
{
/**
- *
+ *
* @param xMSF
* @param sPath
* @param sAddPath
@@ -497,7 +497,7 @@ public class FileAccess
* @param xMSF
* @param FilterName the prefix of the filename. a "-" is added to the prefix !
* @param FolderName the folder (URL) to look for files...
- * @return an array with two array members. The first one, with document titles,
+ * @return an array with two array members. The first one, with document titles,
* the second with the corresponding URLs.
* @deprecated please use the getFolderTitles() with ArrayList
*/
@@ -506,8 +506,8 @@ public class FileAccess
String[][] LocLayoutFiles = new String[2][];
try
{
- java.util.Vector<String> TitleVector = null;
- java.util.Vector<String> NameVector = null;
+ java.util.ArrayList<String> TitleVector = null;
+ java.util.ArrayList<String> NameVector = null;
XInterface xDocInterface = (XInterface) xMSF.createInstance("com.sun.star.document.DocumentProperties");
XDocumentProperties xDocProps = UnoRuntime.queryInterface(XDocumentProperties.class, xDocInterface);
@@ -517,8 +517,8 @@ public class FileAccess
String[] nameList = xSimpleFileAccess.getFolderContents(FolderName, false);
- TitleVector = new java.util.Vector<String>(/*nameList.length*/);
- NameVector = new java.util.Vector<String>(nameList.length);
+ TitleVector = new java.util.ArrayList<String>(/*nameList.length*/);
+ NameVector = new java.util.ArrayList<String>(nameList.length);
FilterName = FilterName == null || FilterName.equals(PropertyNames.EMPTY_STRING) ? null : FilterName + "-";
@@ -531,15 +531,15 @@ public class FileAccess
if (FilterName == null || fileName.startsWith(FilterName))
{
xDocProps.loadFromMedium(nameList[i], noArgs);
- NameVector.addElement(nameList[i]);
- TitleVector.addElement(xDocProps.getTitle());
+ NameVector.add(nameList[i]);
+ TitleVector.add(xDocProps.getTitle());
}
}
String[] LocNameList = new String[NameVector.size()];
String[] LocTitleList = new String[TitleVector.size()];
- NameVector.copyInto(LocNameList);
- TitleVector.copyInto(LocTitleList);
+ NameVector.toArray(LocNameList);
+ TitleVector.toArray(LocTitleList);
LocLayoutFiles[1] = LocNameList;
LocLayoutFiles[0] = LocTitleList;
@@ -598,7 +598,7 @@ public class FileAccess
}
/**
- *
+ *
* @param xMSF
* @param _sStartFilterName
* @param FolderNames
@@ -1050,7 +1050,7 @@ public class FileAccess
}
/**
- * shortens a filename to a user displayable representation.
+ * shortens a filename to a user displayable representation.
* @param path
* @param maxLength
* @return
diff --git a/wizards/com/sun/star/wizards/common/JavaTools.java b/wizards/com/sun/star/wizards/common/JavaTools.java
index 37004bd4efff..5436983d9167 100644
--- a/wizards/com/sun/star/wizards/common/JavaTools.java
+++ b/wizards/com/sun/star/wizards/common/JavaTools.java
@@ -92,11 +92,11 @@ public class JavaTools
/**converts a list of Integer values included in an Integer vector to a list of int values
*
- *
+ *
* @param _aIntegerVector
* @return
*/
- public static int[] IntegerTointList(Vector<Integer> _aIntegerVector)
+ public static int[] IntegerTointList(java.util.List<Integer> _aIntegerVector)
{
try
{
@@ -117,12 +117,12 @@ public class JavaTools
}
/**converts a list of Boolean values included in a Boolean vector to a list of boolean values
- *
- *
+ *
+ *
* @param _aBooleanVector
* @return
*/
- public static boolean[] BooleanTobooleanList(Vector<Boolean> _aBooleanVector)
+ public static boolean[] BooleanTobooleanList(java.util.List<Boolean> _aBooleanVector)
{
try
{
diff --git a/wizards/com/sun/star/wizards/db/TypeInspector.java b/wizards/com/sun/star/wizards/db/TypeInspector.java
index 4c4ea18594b5..a5ae2925b1dc 100644
--- a/wizards/com/sun/star/wizards/db/TypeInspector.java
+++ b/wizards/com/sun/star/wizards/db/TypeInspector.java
@@ -17,7 +17,7 @@
*/
package com.sun.star.wizards.db;
-import java.util.Vector;
+import java.util.ArrayList;
import com.sun.star.beans.XPropertySet;
import com.sun.star.sdbc.ColumnSearch;
@@ -69,27 +69,27 @@ public class TypeInspector
try
{
xResultSet = _xResultSet;
- Vector<String> aTypeNameVector = new Vector<String>();
- Vector<Integer> aTypeVector = new Vector<Integer>();
- Vector<Integer> aNullableVector = new Vector<Integer>();
- Vector<Boolean> aAutoIncrementVector = new Vector<Boolean>();
- Vector<Integer> aPrecisionVector = new Vector<Integer>();
- Vector<Integer> aMinScaleVector = new Vector<Integer>();
- Vector<Integer> aMaxScaleVector = new Vector<Integer>();
- Vector<Integer> aSearchableVector = new Vector<Integer>();
+ ArrayList<String> aTypeNameVector = new ArrayList<String>();
+ ArrayList<Integer> aTypeVector = new ArrayList<Integer>();
+ ArrayList<Integer> aNullableVector = new ArrayList<Integer>();
+ ArrayList<Boolean> aAutoIncrementVector = new ArrayList<Boolean>();
+ ArrayList<Integer> aPrecisionVector = new ArrayList<Integer>();
+ ArrayList<Integer> aMinScaleVector = new ArrayList<Integer>();
+ ArrayList<Integer> aMaxScaleVector = new ArrayList<Integer>();
+ ArrayList<Integer> aSearchableVector = new ArrayList<Integer>();
// Integer[] aIntegerDataTypes = null;
// XResultSet xResultSet = xDBMetaDagetTypeInfo();
XRow xRow = UnoRuntime.queryInterface(XRow.class, xResultSet);
while (xResultSet.next())
{
- aTypeNameVector.addElement(xRow.getString(1));
- aTypeVector.addElement(new Integer(xRow.getShort(2)));
- aPrecisionVector.addElement(new Integer(xRow.getInt(3)));
- aNullableVector.addElement(new Integer(xRow.getShort(7)));
- aSearchableVector.addElement(new Integer(xRow.getShort(9)));
- aAutoIncrementVector.addElement(Boolean.valueOf(xRow.getBoolean(12)));
- aMinScaleVector.addElement(new Integer(xRow.getShort(14)));
- aMaxScaleVector.addElement(new Integer(xRow.getShort(15)));
+ aTypeNameVector.add(xRow.getString(1));
+ aTypeVector.add(new Integer(xRow.getShort(2)));
+ aPrecisionVector.add(new Integer(xRow.getInt(3)));
+ aNullableVector.add(new Integer(xRow.getShort(7)));
+ aSearchableVector.add(new Integer(xRow.getShort(9)));
+ aAutoIncrementVector.add(Boolean.valueOf(xRow.getBoolean(12)));
+ aMinScaleVector.add(new Integer(xRow.getShort(14)));
+ aMaxScaleVector.add(new Integer(xRow.getShort(15)));
}
sDataTypeNames = new String[aTypeNameVector.size()];
@@ -404,21 +404,21 @@ public class TypeInspector
return (getAutoIncrementIndex(_xColPropertySet) != INVALID);
}
- /** finds the first available DataType that can be used as a primary key in a table.
+ /** finds the first available DataType that can be used as a primary key in a table.
* @return The first datatype that also supports Autoincrmentation is taken according to the following list:
*1) INTEGER
*2) FLOAT
*3) REAL
*4) DOUBLE
*5) NUMERIC
- *6) DECIMAL *
+ *6) DECIMAL *
* If no appropriate datatype is found ther first available numeric type after DataType.INTEGER
* according to the 'convertDataType' method is returned
*/
- /**TODO the fallback order is the same as implemented in the method 'convertDataType'.
+ /**TODO the fallback order is the same as implemented in the method 'convertDataType'.
* It's not very elegant to have the same intelligence
* on several spots in the class!!
- *
+ *
*/
public TypeInfo findAutomaticPrimaryKeyType()
{
diff --git a/wizards/com/sun/star/wizards/ui/FieldSelection.java b/wizards/com/sun/star/wizards/ui/FieldSelection.java
index 7317a900669c..46845aa6098e 100644
--- a/wizards/com/sun/star/wizards/ui/FieldSelection.java
+++ b/wizards/com/sun/star/wizards/ui/FieldSelection.java
@@ -604,17 +604,17 @@ public class FieldSelection
{
int MaxOriginalCount = AllFieldNames.length;
String[] SelList = xFieldsListBox.getItems();
- Vector<String> NewSourceVector = new Vector<String>();
+ ArrayList<String> NewSourceVector = new ArrayList<String>();
for (int i = 0; i < MaxOriginalCount; i++)
{
SearchString = AllFieldNames[i];
if (JavaTools.FieldInList(SelList, SearchString) != -1)
{
- NewSourceVector.addElement(SearchString);
+ NewSourceVector.add(SearchString);
}
else if (JavaTools.FieldInList(OldSelFieldItems, SearchString) != -1)
{
- NewSourceVector.addElement(SearchString);
+ NewSourceVector.add(SearchString);
}
}
xFieldsListBox.removeItems((short) 0, xFieldsListBox.getItemCount());