]> Shamusworld >> Repos - architektonas/blobdiff - src/actions/actionlayersadd.cpp
Phase two of adding polyline functionality...
[architektonas] / src / actions / actionlayersadd.cpp
index 670731d1b0a734b07ec5da684ba465ca4d0d74a1..ba156aedceaa8290893cc48cbd70857ffded7d68 100644 (file)
@@ -3,7 +3,9 @@
 // Part of the Architektonas Project
 // Originally part of QCad Community Edition by Andrew Mustun
 // Extensively rewritten and refactored by James L. Hammons
-// (C) 2010 Underground Software
+// Portions copyright (C) 2001-2003 RibbonSoft
+// Copyright (C) 2010 Underground Software
+// See the README and GPLv2 files for licensing and warranty information
 //
 // JLH = James L. Hammons <jlhamm@acm.org>
 //
 
 #include "actionlayersadd.h"
 
-#include "rs_dialogfactory.h"
+#include "dialogfactory.h"
 #include "drawing.h"
 
-ActionLayersAdd::ActionLayersAdd(RS_EntityContainer & container, GraphicView & graphicView):
+ActionLayersAdd::ActionLayersAdd(EntityContainer & container, GraphicView & graphicView):
        ActionInterface("Add Layer", container, graphicView)
 {
 }
@@ -28,13 +30,13 @@ ActionLayersAdd::~ActionLayersAdd()
 
 void ActionLayersAdd::trigger()
 {
-       RS_DEBUG->print("add layer");
+       DEBUG->print("add layer");
 
-       if (RS_DIALOGFACTORY != NULL && graphic)
+       if (DIALOGFACTORY && graphic)
        {
-               RS_Layer * layer = RS_DIALOGFACTORY->requestNewLayerDialog(graphic->getLayerList());
+               Layer * layer = DIALOGFACTORY->requestNewLayerDialog(graphic->getLayerList());
 
-               if (layer != NULL)
+               if (layer)
                        graphic->addLayer(layer);
        }