From: <jde...@us...> - 2012-05-30 11:14:54
|
Revision: 16803 http://pcgen.svn.sourceforge.net/pcgen/?rev=16803&view=rev Author: jdempsey Date: 2012-05-30 11:14:48 +0000 (Wed, 30 May 2012) Log Message: ----------- Add some logging of major events to assist in debugging future issues. Modified Paths: -------------- Trunk/pcgen/code/src/java/pcgen/system/CharacterManager.java Modified: Trunk/pcgen/code/src/java/pcgen/system/CharacterManager.java =================================================================== --- Trunk/pcgen/code/src/java/pcgen/system/CharacterManager.java 2012-05-30 11:12:38 UTC (rev 16802) +++ Trunk/pcgen/code/src/java/pcgen/system/CharacterManager.java 2012-05-30 11:14:48 UTC (rev 16803) @@ -88,6 +88,8 @@ public static CharacterFacade createNewCharacter(UIDelegate delegate, DataSetFacade dataset) { + Logging.log(Logging.INFO, "Createing new character."); //$NON-NLS-1$ + @SuppressWarnings("rawtypes") List campaigns = ListFacades.wrap(dataset.getCampaigns()); PlayerCharacter pc = new PlayerCharacter(false, campaigns); @@ -139,6 +141,8 @@ { return null; } + Logging.log(Logging.INFO, "Loaded character " + newPC.getName() //$NON-NLS-1$ + + " - " + file.getAbsolutePath()); //$NON-NLS-1$ // if it's not broken, then only warnings should have been generated, and we won't count those // Set the filename so that future checks to see if file already loaded will work @@ -211,6 +215,7 @@ */ public static PartyFacade openParty(File file, final UIDelegate delegate, final DataSetFacade dataset) { + Logging.log(Logging.INFO, "Loading party " + file.getAbsolutePath()); //$NON-NLS-1$ PCGIOHandler ioHandler = new PCGIOHandler(); for (File charFile : ioHandler.readCharacterFileList(file)) { @@ -303,6 +308,8 @@ return false; } + Logging.log(Logging.INFO, "Saving character " + file.getAbsolutePath()); //$NON-NLS-1$ + if (character instanceof CharacterFacadeImpl) { UIDelegate delegate = character.getUIDelegate(); @@ -345,6 +352,7 @@ { return false; } + Logging.log(Logging.INFO, "Saving party " + file.getAbsolutePath()); //$NON-NLS-1$ characters.save(); return true; } @@ -365,6 +373,9 @@ recentParties.addRecentFile(characters.getFileRef().getReference()); characters.setFile(null); } + Logging.log(Logging.INFO, + "Closed character " + character.getNameRef().getReference() //$NON-NLS-1$ + + " - " + charFile.getAbsolutePath()); //$NON-NLS-1$ } public static void removeAllCharacters() @@ -376,6 +387,7 @@ characters.clearContents(); recentParties.addRecentFile(characters.getFileRef().getReference()); characters.setFile(null); + Logging.log(Logging.INFO, "Closed all characters"); //$NON-NLS-1$ } public static PartyFacade getCharacters() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |