summaryrefslogtreecommitdiff
path: root/javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java
diff options
context:
space:
mode:
Diffstat (limited to 'javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java')
-rw-r--r--javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java b/javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java
index 99227a6d06ba..b2571813f34e 100644
--- a/javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java
+++ b/javaunohelper/com/sun/star/lib/uno/helper/PropertySet.java
@@ -76,9 +76,9 @@ import com.sun.star.lang.DisposedException;
public class PropertySet extends ComponentBase implements XPropertySet, XFastPropertySet,
XMultiPropertySet
{
- private HashMap _nameToPropertyMap;
- private HashMap _handleToPropertyMap;
- private HashMap _propertyToIdMap;
+ private HashMap<String,Property> _nameToPropertyMap;
+ private HashMap<Integer,Property> _handleToPropertyMap;
+ private HashMap<Property,Object> _propertyToIdMap;
private Property[] arProperties;
private int lastHandle= 1;
@@ -205,7 +205,7 @@ XMultiPropertySet
*/
protected Property getProperty(String propertyName)
{
- return (Property) _nameToPropertyMap.get(propertyName);
+ return _nameToPropertyMap.get(propertyName);
}
/** Returns the Property object with a handle (Property.Handle) as specified by the argument
@@ -217,7 +217,7 @@ XMultiPropertySet
*/
protected Property getPropertyByHandle(int nHandle)
{
- return (Property) _handleToPropertyMap.get(new Integer(nHandle));
+ return _handleToPropertyMap.get(new Integer(nHandle));
}
/** Returns an array of all Property objects or an array of length null if there
@@ -230,8 +230,8 @@ XMultiPropertySet
{
if (arProperties == null)
{
- Collection values= _nameToPropertyMap.values();
- arProperties= (Property[]) values.toArray(new Property[_nameToPropertyMap.size()]);
+ Collection<Property> values= _nameToPropertyMap.values();
+ arProperties= values.toArray(new Property[_nameToPropertyMap.size()]);
}
return arProperties;
}
@@ -290,9 +290,9 @@ XMultiPropertySet
*/
protected void initMappings()
{
- _nameToPropertyMap= new HashMap();
- _handleToPropertyMap= new HashMap();
- _propertyToIdMap= new HashMap();
+ _nameToPropertyMap= new HashMap<String,Property>();
+ _handleToPropertyMap= new HashMap<Integer,Property>();
+ _propertyToIdMap= new HashMap<Property,Object>();
}
/** Makes sure that listeners which are kept in aBoundLC (XPropertyChangeListener) and aVetoableLC