summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNinad Sathaye <ninad@nanorex.com>2008-09-16 17:20:15 +0000
committerNinad Sathaye <ninad@nanorex.com>2008-09-16 17:20:15 +0000
commit5a693d7f8a3987edcc9eb2910643bb672011366d (patch)
treee55f09118bea51dc87a28fba0e0a62e9c3222890
parenta9dafcb5d8673a6d18743b9955476061d2d01a60 (diff)
downloadnanoengineer-5a693d7f8a3987edcc9eb2910643bb672011366d.tar.gz
nanoengineer-5a693d7f8a3987edcc9eb2910643bb672011366d.zip
BreakOrJoinStrands_Command: explicitly declare FlyoutToolbar_class as None otherwise it will use one from BuildAtoms_command (it superclass)!
-rw-r--r--cad/src/dna/command_support/BreakOrJoinStrands_Command.py8
-rw-r--r--cad/src/dna/commands/BreakStrands/BreakStrands_Command.py1
2 files changed, 9 insertions, 0 deletions
diff --git a/cad/src/dna/command_support/BreakOrJoinStrands_Command.py b/cad/src/dna/command_support/BreakOrJoinStrands_Command.py
index 47475611f..77bbb2e6e 100644
--- a/cad/src/dna/command_support/BreakOrJoinStrands_Command.py
+++ b/cad/src/dna/command_support/BreakOrJoinStrands_Command.py
@@ -27,6 +27,12 @@ class BreakOrJoinStrands_Command(BuildAtoms_Command):
#Temporary attr 'command_porting_status. See baseCommand for details.
command_porting_status = None #fully ported (includind subclasses Break and JoinStrands commands
+ #Property Manager class (overridden in subclasses)
+ PM_class = None
+
+ #Flyout toolbar class
+ FlyoutToolbar_class = None
+
command_level = CL_SUBCOMMAND
command_parent = 'BUILD_DNA'
__abstract_command_class = True #bruce 080905
@@ -35,6 +41,8 @@ class BreakOrJoinStrands_Command(BuildAtoms_Command):
command_should_resume_prevMode = True
command_has_its_own_PM = True
+
+
flyoutToolbar = None
diff --git a/cad/src/dna/commands/BreakStrands/BreakStrands_Command.py b/cad/src/dna/commands/BreakStrands/BreakStrands_Command.py
index 29dea9e9a..ef5780afc 100644
--- a/cad/src/dna/commands/BreakStrands/BreakStrands_Command.py
+++ b/cad/src/dna/commands/BreakStrands/BreakStrands_Command.py
@@ -27,6 +27,7 @@ class BreakStrands_Command(BreakOrJoinStrands_Command):
commandName = 'BREAK_STRANDS'
featurename = "Break Strands"
GraphicsMode_class = BreakStrands_GraphicsMode
+
PM_class = BreakStrands_PropertyManager