diff --git a/designer_base/src/com/fr/design/DesignerEnvManager.java b/designer_base/src/com/fr/design/DesignerEnvManager.java index aa7467f4be..5658a318dc 100644 --- a/designer_base/src/com/fr/design/DesignerEnvManager.java +++ b/designer_base/src/com/fr/design/DesignerEnvManager.java @@ -14,7 +14,6 @@ import com.fr.env.RemoteEnv; import com.fr.env.SignIn; import com.fr.file.FILEFactory; import com.fr.general.*; -import com.fr.general.xml.GeneralXMLTools; import com.fr.stable.*; import com.fr.stable.core.UUID; import com.fr.stable.project.ProjectConstants; @@ -1803,7 +1802,7 @@ public class DesignerEnvManager implements XMLReadable, XMLWriter { } writer.startTAG("Env"); - GeneralXMLTools.writeClassNameAttr(env.getClass(), writer); + writer.classAttr(env.getClass()); writer.attr("name", name); env.writeXML(writer); diff --git a/designer_base/src/com/fr/design/menu/MenuManager.java b/designer_base/src/com/fr/design/menu/MenuManager.java index 2db6c41a5e..18d6b0e022 100644 --- a/designer_base/src/com/fr/design/menu/MenuManager.java +++ b/designer_base/src/com/fr/design/menu/MenuManager.java @@ -4,7 +4,6 @@ import com.fr.design.DesignState; import com.fr.design.actions.MenuAction; import com.fr.file.XMLFileManager; import com.fr.general.FRLogger; -import com.fr.general.xml.GeneralXMLTools; import com.fr.stable.StringUtils; import com.fr.stable.xml.XMLPrintWriter; import com.fr.stable.xml.XMLReadable; @@ -140,7 +139,7 @@ public class MenuManager extends XMLFileManager { return; } try { - MenuAction action = (MenuAction) GeneralXMLTools.readXMLableClass(reader,name).newInstance(); + MenuAction action = (MenuAction) reader.getAttrAsClass().newInstance(); menu.addShortCut(action); } catch (Exception exp) { FRLogger.getLogger().error(exp.getMessage(), exp);