Ignore:
Timestamp:
04/04/19 14:41:47 (5 years ago)
Author:
bln4
Message:

Renamed MailMode action to ToggleBay
Renamed FrameCreator enums to more desirable names (David request)
Created test for altered functionality of FrameCreator as documented below.

FrameCreator now more cleanly obeys the specification of the enum parameter to its constructor. For example, override existing frameset ensures that the old frameset has been deleted (moved to trash).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/actions/Debug.java

    r1196 r1280  
    2828import javax.swing.JPanel;
    2929
     30import org.expeditee.core.Colour;
    3031import org.expeditee.gio.swing.SwingGraphicsManager;
    3132import org.expeditee.gio.swing.SwingInputManager;
    3233import org.expeditee.gui.DisplayController;
     34import org.expeditee.gui.FrameCreator;
     35import org.expeditee.gui.FrameIO;
    3336import org.expeditee.gui.MessageBay;
    3437import org.expeditee.items.Constraint;
     
    126129                MessageBay.displayMessage(DisplayController.getCurrentFrame().getItems().stream().filter(t -> t.getMinWidth() != null).collect(Collectors.toList()).size() + "");
    127130        }
     131       
     132        public static void FrameCreatorTest() {
     133                FrameCreator creator = new FrameCreator("testFrameset", FrameIO.FRAME_PATH, "TestFrameset", FrameCreator.ExistingFramesetOptions.AppendSegregatedFrames, false);
     134                creator.addText("Test1", Colour.CYAN, null, null, true);
     135               
     136                creator = new FrameCreator("testFrameset", FrameIO.FRAME_PATH, "TestFrameset", FrameCreator.ExistingFramesetOptions.AppendSegregatedFrames, false);
     137                creator.addText("Test2", Colour.CYAN, null, null, true);
     138               
     139                creator = new FrameCreator("testFrameset", FrameIO.FRAME_PATH, "TestFrameset", FrameCreator.ExistingFramesetOptions.OverrideExistingFrames, false);
     140                creator.addText("Test3", Colour.CYAN, null, null, true);
     141        }
    128142}
Note: See TracChangeset for help on using the changeset viewer.