@@ -727,7 +727,7 @@ public void handleNew() {
727727 if (!newbieFile .createNewFile ()) {
728728 throw new IOException (newbieFile + " already exists." );
729729 }
730-
730+
731731 // Create sketch properties.
732732 final File sketchProps = new File (newbieDir , "sketch.properties" );
733733 try {
@@ -924,7 +924,7 @@ protected Editor handleOpen(String path, boolean untitled, EditorState state) {
924924 }
925925 nextMode = mode ;
926926 }
927-
927+
928928// Editor.State state = new Editor.State(editors);
929929 Editor editor = nextMode .createEditor (this , path , state );
930930 if (editor == null ) {
@@ -994,23 +994,24 @@ private static ModeInfo modeInfoFor(final File sketch) {
994994 }
995995
996996 private Mode promptForMode (final File sketch , final ModeInfo preferredMode ) {
997- final String extension = sketch .getName ().substring (sketch .getName ().lastIndexOf ('.' ) + 1 );
998- final List <Mode > possibleModes = new ArrayList <>();
997+ final String extension =
998+ sketch .getName ().substring (sketch .getName ().lastIndexOf ('.' ) + 1 );
999+ final List <Mode > possibleModes = new ArrayList <Mode >();
9991000 for (final Mode mode : getModeList ()) {
1000- if (mode .canEdit (sketch ))
1001+ if (mode .canEdit (sketch )) {
10011002 possibleModes .add (mode );
1003+ }
10021004 }
1003- if (possibleModes .size () == 1
1004- && possibleModes .get (0 ).getIdentifier ()
1005+ if (possibleModes .size () == 1 &&
1006+ possibleModes .get (0 ).getIdentifier ()
10051007 .equals (JavaMode .class .getCanonicalName ())) {
1006- // If default mode can open it, then do so without prompting.
1008+ // If default mode can open it, then do so without prompting.
10071009 return possibleModes .get (0 );
10081010 }
10091011 if (possibleModes .size () == 0 ) {
10101012 if (preferredMode == null ) {
1011- Base
1012- .showWarning ("Modeless Dialog" ,
1013- "I don't know how to open a sketch with the \" "
1013+ Base .showWarning ("Modeless Dialog" ,
1014+ "I don't know how to open a sketch with the \" "
10141015 + extension
10151016 + "\" \n file extension. You'll have to install a different"
10161017 + "\n Processing mode for that." );
@@ -1021,14 +1022,14 @@ private Mode promptForMode(final File sketch, final ModeInfo preferredMode) {
10211022 return null ;
10221023 }
10231024 final Mode [] modes = possibleModes .toArray (new Mode [possibleModes .size ()]);
1024- final String message = preferredMode == null ? nextMode . getTitle ()
1025- + " Mode can't open ."
1026- + extension
1027- + " files, but you have one or more modes \n installed that can. Would you like to try one?"
1028- : "That's a " + preferredMode .title + " Mode sketch, but you don't have "
1029- + preferredMode .title
1030- + " installed. \n Would you like to try a different mode for opening a ."
1031- + extension + " sketch?" ;
1025+ final String message = preferredMode == null ?
1026+ ( nextMode . getTitle () + " Mode can't open ." + extension + " files, " +
1027+ "but you have one or more modes \n installed that can. " +
1028+ " Would you like to try one?") :
1029+ ( "That's a " + preferredMode .title + " Mode sketch, " +
1030+ "but you don't have " + preferredMode .title + " installed. \n " +
1031+ "Would you like to try a different mode for opening a " +
1032+ "." + extension + " sketch?" ) ;
10321033 return (Mode ) JOptionPane .showInputDialog (null , message , "Modal Dialog" ,
10331034 JOptionPane .QUESTION_MESSAGE ,
10341035 null , modes , modes [0 ]);
0 commit comments