Changeset 1274 for trunk


Ignore:
Timestamp:
03/29/19 16:46:34 (5 years ago)
Author:
bln4
Message:

Consistency of FrameIO path names

Location:
trunk/src/org/expeditee
Files:
10 edited

Legend:

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

    r1102 r1274  
    4444                        wt.run();
    4545                        try {
    46                                 String class_output_dirname = FrameIO.EXPORTS_DIR + "expeditee/bin";
     46                                String class_output_dirname = FrameIO.EXPORTS_PATH + "expeditee/bin";
    4747                                File class_output_dir = new File(class_output_dirname);
    4848                               
     
    5151                                }
    5252                               
    53                                 String javac_cmd_args[] = new String[] { "javac", "-d", class_output_dirname, FrameIO.EXPORTS_DIR + fileName };
     53                                String javac_cmd_args[] = new String[] { "javac", "-d", class_output_dirname, FrameIO.EXPORTS_PATH + fileName };
    5454                               
    5555                                Process p = Runtime.getRuntime().exec(javac_cmd_args,null);
     
    102102                String className = getClassName(source);
    103103                try {
    104                         String class_dirname = FrameIO.EXPORTS_DIR + "expeditee/bin";
     104                        String class_dirname = FrameIO.EXPORTS_PATH + "expeditee/bin";
    105105                        String java_cmd_args[] = new String[] { "java", "-cp", class_dirname, className };
    106106
  • trunk/src/org/expeditee/actions/Misc.java

    r1270 r1274  
    659659                // if the frame was loaded successfully
    660660                if (loaded != null) {
    661                         String path = FrameIO.EXPORTS_DIR;
     661                        String path = FrameIO.EXPORTS_PATH;
    662662                        String frameName = ImageFrame(loaded, format, path);
    663663                        if (frameName != null)
  • trunk/src/org/expeditee/gui/FrameIO.java

    r1271 r1274  
    9393        // The parent path that all others are relative to.  Also referred to as Expeditee Home.
    9494        public static String PARENT_FOLDER;
    95        
    96         // The below paths are categorised based on their use in the new/old regime.  See UserSettings.appendDefaultFolders for more inforamtion.
    97         // Paths used by Both the new regime (multiuser mode) and the old regime.
     95
    9896        public static String PROFILE_PATH;
    9997        public static String FRAME_PATH;
    100         public static String MESSAGES_PATH;
    10198        public static String IMAGES_PATH;
    10299        public static String AUDIO_PATH;
    103100        public static String PUBLIC_PATH;
    104101        public static String TRASH_PATH;
    105        
    106         // Paths used by both the new regime and the old regime, that points to different locations based on regime setting.
    107102        public static String FONT_PATH;
    108103        public static String DICT_PATH;
    109         public static String EXPORTS_DIR;
    110         public static String STATISTICS_DIR;
    111         public static String LOGS_DIR;
    112        
    113         // Paths used only by new regime.
     104        public static String EXPORTS_PATH;
     105        public static String STATISTICS_PATH;
     106        public static String LOGS_PATH;
     107        public static String MESSAGES_PATH;
     108        public static String MAIL_PATH;
    114109        public static String SHARED_FRAMESETS_PATH;
    115110        public static String CONTACTS_PATH;
    116         public static String RESOURCES_PRIVATE;
     111        public static String RESOURCES_PRIVATE_PATH;
    117112        public static String RESOURCES_PATH;
    118113        public static String FRAME_PRIVATE_PATH;
     
    120115        public static String AUDIO_PRIVATE_PATH;
    121116        public static String HELP_PRIVATE_PATH;
    122        
    123         // Paths used only by old regime.
    124117        public static String HELP_PATH;
    125        
     118
    126119        // Paths that appear to be unused.
    127120        public static String TEMPLATES_PATH;
     
    139132        public static void changeParentAndSubFolders(String newFolder) {
    140133                // Partial Paths.
    141                 PARENT_FOLDER = newFolder;
    142                        
     134                PARENT_FOLDER = newFolder;     
    143135                String resourcesPublicPath = PARENT_FOLDER + "resources-public" + File.separator;
     136                String resourcesPrivateIndividualPath = PARENT_FOLDER + "resources-" + UserSettings.UserName.get() + File.separator;
    144137
    145138                // Standard paths.
    146139                PUBLIC_PATH = PARENT_FOLDER + "public" + File.separator;
    147                 MESSAGES_PATH = PARENT_FOLDER + "messages" + File.separator;
    148140                TRASH_PATH = PARENT_FOLDER + "trash" + File.separator;
     141                //MESSAGES_PATH = PARENT_FOLDER + "messages" + File.separator;
    149142                HELP_PATH = PARENT_FOLDER + "documentation" + File.separator;
    150143                PROFILE_PATH = PARENT_FOLDER + "profiles" + File.separator;
    151                 EXPORTS_DIR = PARENT_FOLDER + "exports" + File.separator;
    152                 STATISTICS_DIR = PARENT_FOLDER + "statistics" + File.separator;
    153                 LOGS_DIR = PARENT_FOLDER + "logs" + File.separator;
     144                EXPORTS_PATH = PARENT_FOLDER + "exports" + File.separator;
     145                STATISTICS_PATH = PARENT_FOLDER + "statistics" + File.separator;
     146                LOGS_PATH = PARENT_FOLDER + "logs" + File.separator;
    154147                               
    155148               
     
    181174                        RESOURCES_PATH = null;
    182175                        SHARED_FRAMESETS_PATH = null;
    183                         RESOURCES_PRIVATE = null;               
     176                        RESOURCES_PRIVATE_PATH = null;         
    184177                        FRAME_PRIVATE_PATH = null;
    185178                        IMAGES_PRIVATE_PATH = null;
    186179                        AUDIO_PRIVATE_PATH = null;
    187180                        CONTACTS_PATH = null;
     181                        HELP_PRIVATE_PATH = null;
     182                       
     183                        if (!UserSettings.PublicAndPrivateResources) {
     184                                MESSAGES_PATH = PARENT_FOLDER + "messages" + File.separator;
     185                        } else {
     186                                MESSAGES_PATH = resourcesPrivateIndividualPath + "messages" + File.separator;
     187                        }
     188                       
    188189                } else {
    189                         String resourcesPrivateIndividualPath = PARENT_FOLDER + "resources-" + UserSettings.UserName.get() + File.separator;
    190                        
    191190                        RESOURCES_PATH = resourcesPublicPath + "documentation" + File.separator;
    192191                        SHARED_FRAMESETS_PATH = resourcesPrivateIndividualPath + "framesets-shared" + File.separator;
    193192                       
    194                         RESOURCES_PRIVATE = PARENT_FOLDER + "resources-private" + File.separator;
     193                        RESOURCES_PRIVATE_PATH = PARENT_FOLDER + "resources-private" + File.separator;
    195194                        FRAME_PRIVATE_PATH = resourcesPrivateIndividualPath + "framesets" + File.separator;
    196195                        IMAGES_PRIVATE_PATH = resourcesPrivateIndividualPath + "images" + File.separator;
     
    198197                        CONTACTS_PATH = resourcesPrivateIndividualPath + "contacts" + File.separator;
    199198                        HELP_PRIVATE_PATH = resourcesPrivateIndividualPath + "documentation" + File.separator;
     199                        MESSAGES_PATH = resourcesPrivateIndividualPath + "messages" + File.separator;
     200                        MAIL_PATH = resourcesPrivateIndividualPath + "mail" + File.separator;
    200201                }
    201202                       
     
    19281929                Path personalResources = Paths.get(FrameIO.PARENT_FOLDER).resolve("resources-" + username);
    19291930                personalResources.toFile().mkdir();             
    1930                 File[] globalResourcesToCopy = Paths.get(FrameIO.RESOURCES_PRIVATE).toFile().listFiles();
     1931                File[] globalResourcesToCopy = Paths.get(FrameIO.RESOURCES_PRIVATE_PATH).toFile().listFiles();
    19311932               
    19321933                try {
  • trunk/src/org/expeditee/io/AbstractHTMLWriter.java

    r1102 r1274  
    4444
    4545                // Clear the filesFolder
    46                 String filesFolderName = FrameIO.EXPORTS_DIR + getFilesFolder();
     46                String filesFolderName = FrameIO.EXPORTS_PATH + getFilesFolder();
    4747                if (filesFolderName.length() > 0) {
    4848                        File filesFolder = new File(filesFolderName);
  • trunk/src/org/expeditee/io/DefaultFrameWriter.java

    r1242 r1274  
    209209        protected void initialise(Frame start, Writer writer) throws IOException {
    210210                if (_filename == null)
    211                         _filename = FrameIO.EXPORTS_DIR + getFileName(start) + _format;
     211                        _filename = FrameIO.EXPORTS_PATH + getFileName(start) + _format;
    212212
    213213                if (writer != null) {
     
    227227
    228228                        if (!_filename.contains(File.separator))
    229                                 _filename = FrameIO.EXPORTS_DIR + _filename;
     229                                _filename = FrameIO.EXPORTS_PATH + _filename;
    230230
    231231                        File test = new File(_filename);
  • trunk/src/org/expeditee/io/HTMLWriter.java

    r1242 r1274  
    9191                        // Account for the possibility of an unlinked buffered image
    9292                        fileName = link == null ? ("Image" + pic.getID()) : link;
    93                         fileName = Misc.SaveImage(image, "PNG", FrameIO.EXPORTS_DIR + filesFolder, fileName);
     93                        fileName = Misc.SaveImage(image, "PNG", FrameIO.EXPORTS_PATH + filesFolder, fileName);
    9494                } else {// It is a normal Image stored somewhere
    9595                        fileName = pic.getName();
    9696
    9797                        String oldImageName = FrameIO.IMAGES_PATH + fileName;
    98                         String newImageName = FrameIO.EXPORTS_DIR + filesFolder + fileName;
     98                        String newImageName = FrameIO.EXPORTS_PATH + filesFolder + fileName;
    9999                        try {
    100100                                FrameIO.copyFile(oldImageName, newImageName);
  • trunk/src/org/expeditee/io/PNGWriter.java

    r919 r1274  
    3636                indent();
    3737                String filesFolder = getFilesFolder();
    38                 String imageDirectory = FrameIO.EXPORTS_DIR + filesFolder;
     38                String imageDirectory = FrameIO.EXPORTS_PATH + filesFolder;
    3939                String fileName = Misc.ImageFrame(starting, "PNG", imageDirectory);
    4040                if (fileName != null) {
  • trunk/src/org/expeditee/settings/folders/FolderSettings.java

    r1246 r1274  
    116116                AttributeValuePair avp = new AttributeValuePair(text.getText());
    117117                if(avp.getValue().trim().length() != 0) {
    118                         FrameIO.LOGS_DIR = FrameUtils.getDir(avp.getValue());
     118                        FrameIO.LOGS_PATH = FrameUtils.getDir(avp.getValue());
    119119                }
    120120                return true;
  • trunk/src/org/expeditee/stats/Logger.java

    r919 r1274  
    9999                        return;
    100100
    101                 File test = new File(org.expeditee.gui.FrameIO.LOGS_DIR);
     101                File test = new File(org.expeditee.gui.FrameIO.LOGS_PATH);
    102102                if (!test.exists())
    103103                        test.mkdir();
     
    175175                try {
    176176                        BufferedWriter writer = new BufferedWriter(new FileWriter(
    177                                         org.expeditee.gui.FrameIO.LOGS_DIR + _filename, true));
     177                                        org.expeditee.gui.FrameIO.LOGS_PATH + _filename, true));
    178178                        writer.write(toWrite);
    179179                        writer.newLine();
  • trunk/src/org/expeditee/stats/StatsLogger.java

    r1244 r1274  
    5656                        return;
    5757
    58                 File test = new File(org.expeditee.gui.FrameIO.STATISTICS_DIR);
     58                File test = new File(org.expeditee.gui.FrameIO.STATISTICS_PATH);
    5959                if (!test.exists())
    6060                        test.mkdir();
     
    102102                try {
    103103                        BufferedWriter writer = new BufferedWriter(new FileWriter(
    104                                         org.expeditee.gui.FrameIO.STATISTICS_DIR + _filename, true));
     104                                        org.expeditee.gui.FrameIO.STATISTICS_PATH + _filename, true));
    105105
    106106                        writer.write(SessionStats.getCurrentStats());
     
    117117
    118118                        writer = new BufferedWriter(new FileWriter(
    119                                         org.expeditee.gui.FrameIO.STATISTICS_DIR
     119                                        org.expeditee.gui.FrameIO.STATISTICS_PATH
    120120                                                        + FRAMES_EDITED_FILENAME, true));
    121121                        writer.write(SessionStats.getFramesEdited());
Note: See TracChangeset for help on using the changeset viewer.