Mercurial > projects > dwt-addons
diff dwtx/jface/text/templates/persistence/TemplateStore.d @ 162:1a5b8f8129df
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 08 Sep 2008 00:51:37 +0200 |
parents | f70d9508c95c |
children | 284c2e810329 |
line wrap: on
line diff
--- a/dwtx/jface/text/templates/persistence/TemplateStore.d Wed Aug 27 14:49:30 2008 +0200 +++ b/dwtx/jface/text/templates/persistence/TemplateStore.d Mon Sep 08 00:51:37 2008 +0200 @@ -16,17 +16,9 @@ import dwtx.jface.text.templates.persistence.TemplateReaderWriter; // packageimport import dwtx.jface.text.templates.persistence.TemplatePersistenceMessages; // packageimport - import dwt.dwthelper.utils; - -import java.io.IOException; -import java.io.Reader; -import java.io.StringReader; -import java.io.StringWriter; import dwtx.dwtxhelper.Collection; - - import dwtx.core.runtime.Assert; import dwtx.jface.preference.IPersistentPreferenceStore; import dwtx.jface.preference.IPreferenceStore; @@ -215,7 +207,7 @@ StringWriter output= new StringWriter(); TemplateReaderWriter writer= new TemplateReaderWriter(); - writer.save((TemplatePersistenceData[]) custom.toArray(new TemplatePersistenceData[custom.size()]), output); + writer.save(arraycast!(TemplatePersistenceData)( custom.toArray()), output); fIgnorePreferenceStoreChanges= true; try { @@ -322,7 +314,7 @@ templates.add(data.getTemplate()); } - return (Template[]) templates.toArray(new Template[templates.size()]); + return arraycast!(Template)( templates.toArray()); } /** @@ -386,7 +378,7 @@ datas.add(data); } - return (TemplatePersistenceData[]) datas.toArray(new TemplatePersistenceData[datas.size()]); + return arraycast!(TemplatePersistenceData)( datas.toArray()); } /**