diff dwtx/jface/text/templates/persistence/TemplateStore.d @ 134:51e6e63f930e

Regex fix for casts
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:46:20 +0200
parents 7d818bd32d63
children 65801ad2b265
line wrap: on
line diff
--- a/dwtx/jface/text/templates/persistence/TemplateStore.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/templates/persistence/TemplateStore.d	Sun Aug 24 01:46:20 2008 +0200
@@ -192,7 +192,7 @@
             // check if the added template is not a duplicate id
             String id= data.getId();
             for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-                TemplatePersistenceData d2= (TemplatePersistenceData) it.next();
+                TemplatePersistenceData d2= cast(TemplatePersistenceData) it.next();
                 if (d2.getId() !is null && d2.getId().equals(id))
                     return;
             }
@@ -208,7 +208,7 @@
     public void save() throws IOException {
         ArrayList custom= new ArrayList();
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             if (data.isCustom() && !(data.isUserAdded() && data.isDeleted())) // don't save deleted user-added templates
                 custom.add(data);
         }
@@ -221,7 +221,7 @@
         try {
             fPreferenceStore.setValue(fKey, output.toString());
             if (fPreferenceStore instanceof IPersistentPreferenceStore)
-                ((IPersistentPreferenceStore)fPreferenceStore).save();
+                (cast(IPersistentPreferenceStore)fPreferenceStore).save();
         } finally {
             fIgnorePreferenceStoreChanges= false;
         }
@@ -241,7 +241,7 @@
             fTemplates.add(data);
         } else {
             for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-                TemplatePersistenceData d2= (TemplatePersistenceData) it.next();
+                TemplatePersistenceData d2= cast(TemplatePersistenceData) it.next();
                 if (d2.getId() !is null && d2.getId().equals(data.getId())) {
                     d2.setTemplate(data.getTemplate());
                     d2.setDeleted(data.isDeleted());
@@ -275,7 +275,7 @@
      */
     public void restoreDeleted() {
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             if (data.isDeleted())
                 data.setDeleted(false);
         }
@@ -317,7 +317,7 @@
     public Template[] getTemplates(String contextTypeId) {
         List templates= new ArrayList();
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             if (data.isEnabled() && !data.isDeleted() && (contextTypeId is null || contextTypeId.equals(data.getTemplate().getContextTypeId())))
                 templates.add(data.getTemplate());
         }
@@ -346,7 +346,7 @@
         Assert.isNotNull(name);
 
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             Template template= data.getTemplate();
             if (data.isEnabled() && !data.isDeleted()
                     && (contextTypeId is null || contextTypeId.equals(template.getContextTypeId()))
@@ -381,7 +381,7 @@
     public TemplatePersistenceData[] getTemplateData(bool includeDeleted) {
         List datas= new ArrayList();
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             if (includeDeleted || !data.isDeleted())
                 datas.add(data);
         }
@@ -400,7 +400,7 @@
     public TemplatePersistenceData getTemplateData(String id) {
         Assert.isNotNull(id);
         for (Iterator it= fTemplates.iterator(); it.hasNext();) {
-            TemplatePersistenceData data= (TemplatePersistenceData) it.next();
+            TemplatePersistenceData data= cast(TemplatePersistenceData) it.next();
             if (id.equals(data.getId()))
                 return data;
         }