[Cherbot-commit] SF.net SVN: cherbot: [19] trunk/src/net/sf/cherbot
Status: Alpha
Brought to you by:
christianhujer
|
From: <chr...@us...> - 2006-10-28 23:03:59
|
Revision: 19
http://svn.sourceforge.net/cherbot/?rev=19&view=rev
Author: christianhujer
Date: 2006-10-28 16:03:23 -0700 (Sat, 28 Oct 2006)
Log Message:
-----------
Updated author information.
Modified Paths:
--------------
trunk/src/net/sf/cherbot/BlackListManager.java
trunk/src/net/sf/cherbot/CherBot.java
trunk/src/net/sf/cherbot/CherBotException.java
trunk/src/net/sf/cherbot/CherBotLogger.java
trunk/src/net/sf/cherbot/CherBotPermission.java
trunk/src/net/sf/cherbot/CherBotSecurityManager.java
trunk/src/net/sf/cherbot/CollectionsManager.java
trunk/src/net/sf/cherbot/CommType.java
trunk/src/net/sf/cherbot/Crime.java
trunk/src/net/sf/cherbot/CrimeManager.java
trunk/src/net/sf/cherbot/CronManager.java
trunk/src/net/sf/cherbot/DeathsManager.java
trunk/src/net/sf/cherbot/DummyManagerProxy.java
trunk/src/net/sf/cherbot/EmotesManager.java
trunk/src/net/sf/cherbot/ExampleTestCase.java
trunk/src/net/sf/cherbot/ExampleTester.java
trunk/src/net/sf/cherbot/GreetingsManager.java
trunk/src/net/sf/cherbot/GroupManager.java
trunk/src/net/sf/cherbot/LamentsManager.java
trunk/src/net/sf/cherbot/MailManager.java
trunk/src/net/sf/cherbot/Manager.java
trunk/src/net/sf/cherbot/ManagerDocumenter.java
trunk/src/net/sf/cherbot/NoSuchPlayerException.java
trunk/src/net/sf/cherbot/NoobManager.java
trunk/src/net/sf/cherbot/PlayerManager.java
trunk/src/net/sf/cherbot/PollManager.java
trunk/src/net/sf/cherbot/RodBabyManager.java
trunk/src/net/sf/cherbot/RodBabyWannabeManager.java
trunk/src/net/sf/cherbot/SalesManager.java
trunk/src/net/sf/cherbot/SmutException.java
trunk/src/net/sf/cherbot/SmutManager.java
trunk/src/net/sf/cherbot/TestManager.java
trunk/src/net/sf/cherbot/TimeManager.java
Modified: trunk/src/net/sf/cherbot/BlackListManager.java
===================================================================
--- trunk/src/net/sf/cherbot/BlackListManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/BlackListManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
/**
* Manages a black list of users that may not use Cherbot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Blacklist of players that are denied to use Cherbot.")
@Manager.Features({ "Blacklist players that are denied to use Cherbot." })
Modified: trunk/src/net/sf/cherbot/CherBot.java
===================================================================
--- trunk/src/net/sf/cherbot/CherBot.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CherBot.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -24,7 +24,7 @@
/**
* A Daimonin bot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo split this class into four: A generic base class for robots, a class handling Daimonin-specific stuff, an interface for network
* implementations implemted by the latter, and this specific CherBot subclass.
* @todo perhaps add a graphical interface.
@@ -483,7 +483,7 @@
/**
* The internal manager.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Manages the other modules and gives some general information about the bot.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/CherBotException.java
===================================================================
--- trunk/src/net/sf/cherbot/CherBotException.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CherBotException.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -10,7 +10,7 @@
* Base Exception for exteptions that could occur when using players.
* These exceptions are runtime exceptions thrown if actors use illegal arguments or commands in a wrong state.
* The message of such an exception must be a message meaningful to the end user (bot user).
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class CherBotException extends RuntimeException {
Modified: trunk/src/net/sf/cherbot/CherBotLogger.java
===================================================================
--- trunk/src/net/sf/cherbot/CherBotLogger.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CherBotLogger.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
/**
* This class is used for logging within Cherbot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class CherBotLogger {
Modified: trunk/src/net/sf/cherbot/CherBotPermission.java
===================================================================
--- trunk/src/net/sf/cherbot/CherBotPermission.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CherBotPermission.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -10,7 +10,7 @@
/**
* Permissions to access the CherBot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class CherBotPermission extends BasicPermission {
Modified: trunk/src/net/sf/cherbot/CherBotSecurityManager.java
===================================================================
--- trunk/src/net/sf/cherbot/CherBotSecurityManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CherBotSecurityManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -26,7 +26,7 @@
/**
* SecurityManager for CherBot.
* The CherBotSecurityManager manages the permissions granted for the individual modules and actions.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Cherbot has a sophisticated security system, derived from Java. It is comparable with JAAS, the security concept used in Java application servers. This module controls security.")
@Manager.Features({ "Grant permissions", "Revoke permissions", "List permissions" })
Modified: trunk/src/net/sf/cherbot/CollectionsManager.java
===================================================================
--- trunk/src/net/sf/cherbot/CollectionsManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CollectionsManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -18,7 +18,7 @@
/**
* Manager for collectors.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This module allows players to manage a list of items they collect. You can also ask what other players collect or who collects a certain item. Like most modules, querying works also if the queried player is not online.")
@Manager.Features({
@@ -35,7 +35,7 @@
/**
* Entry.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private static class Entry implements Comparable<Entry> {
Modified: trunk/src/net/sf/cherbot/CommType.java
===================================================================
--- trunk/src/net/sf/cherbot/CommType.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CommType.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -14,7 +14,7 @@
/**
* Enumeration for known communication types, along with matching facility.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public enum CommType {
Modified: trunk/src/net/sf/cherbot/Crime.java
===================================================================
--- trunk/src/net/sf/cherbot/Crime.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/Crime.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -8,7 +8,7 @@
/**
* TODO
- * @author <a href="mailto:ch...@it...">Christian Hujer</a>
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
class Crime {
Modified: trunk/src/net/sf/cherbot/CrimeManager.java
===================================================================
--- trunk/src/net/sf/cherbot/CrimeManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CrimeManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -17,7 +17,7 @@
/**
* Class to manage crimes.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo timestamps, victims, eyewitnesses.
*/
@Manager.Description("Manages crimes and criminals.")
@@ -386,7 +386,7 @@
} // class CrimeManager
///** Class for a crime type.
-// * @author $Author: chris $
+// * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
// */
//class CrimeType {
//
@@ -405,7 +405,7 @@
//} // class CrimeType
//
///** Class for a crime.
-// * @author $Author: chris $
+// * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
// */
//class Crime {
//
Modified: trunk/src/net/sf/cherbot/CronManager.java
===================================================================
--- trunk/src/net/sf/cherbot/CronManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/CronManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -13,7 +13,7 @@
/**
* Manager to manage events (commands etc.) that need to be scheduled in some timed intervals.
* It is mainly a proxy handling all manager interaction.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This manager is used for scheduling commands in regular intervals.")
@Manager.Features("This manager is similar to the cron command in UNIX or the task planner in Windows.")
Modified: trunk/src/net/sf/cherbot/DeathsManager.java
===================================================================
--- trunk/src/net/sf/cherbot/DeathsManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/DeathsManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -14,7 +14,7 @@
/**
* A class that manages deaths.
* Each time a player dies, his/her death is counted.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo statistics and rankings
*/
@Manager.Description("The death manager recognizes that a player died. It counts each death of each player and manages two statistics. One for the deaths of each player and one of the kills from each mob.")
Modified: trunk/src/net/sf/cherbot/DummyManagerProxy.java
===================================================================
--- trunk/src/net/sf/cherbot/DummyManagerProxy.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/DummyManagerProxy.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
* If a module is removed, you don't remove the module completely, but create a DummyManagerProxy instance and list all removed modules there.
* This allows players to invoke commands from the removed module with a meaningful response like "This dommand was removed." instead of no response at
* all.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Only a dummy manager for helping disabling managers.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/EmotesManager.java
===================================================================
--- trunk/src/net/sf/cherbot/EmotesManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/EmotesManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -17,7 +17,7 @@
/**
* The emotes manager reacts on emotes.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo add timestamps to attitude changing commands, so players cannot simply fill their attitude by hugging Cherbot.
*/
@Manager.Description("CherBot can react on some emotes.")
Modified: trunk/src/net/sf/cherbot/ExampleTestCase.java
===================================================================
--- trunk/src/net/sf/cherbot/ExampleTestCase.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/ExampleTestCase.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
/**
* Class for a single Test Case that checks an example String against a regular expression.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public final class ExampleTestCase extends TestCase {
// Let not override this class, it wouldn't work as expected because runTest() has changed very much.
Modified: trunk/src/net/sf/cherbot/ExampleTester.java
===================================================================
--- trunk/src/net/sf/cherbot/ExampleTester.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/ExampleTester.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
/**
* Class that tests wether the examples given on the Commands really match the regular expressions.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public final class ExampleTester extends TestSuite {
Modified: trunk/src/net/sf/cherbot/GreetingsManager.java
===================================================================
--- trunk/src/net/sf/cherbot/GreetingsManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/GreetingsManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
/**
* Class to manage greetings.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Greets players as soon as they enter, works like a kind of \"CherBot Sonar\" - you enter and instantly know wether CherBot is online.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/GroupManager.java
===================================================================
--- trunk/src/net/sf/cherbot/GroupManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/GroupManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -24,7 +24,7 @@
/**
* Manager for groups.
* If the mail manager is installed, messages can be sent to all members of a group as well.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("The GroupManager managers groups of players. Please read this carefully: Every modern RPG is very likely to get a really good clan feature of its own. The GroupManager in Cherbot is in no way a replacement for a good clan feature. It's only an interesting feature for testing what commands a magic clan secretary would have to understand. It's very likely that this feature will get removed from CherBot one day.")
@Manager.Features({ "Apply for group creation", "Manage a group", "Manage the status of group members", "Invite players to a group", "Confirm group membership", "Send messages to all members of a group" })
@@ -465,7 +465,7 @@
/**
* A Group.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private static class Group implements Serializable {
@@ -1186,7 +1186,7 @@
/**
* A member.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private class Member implements Serializable {
@@ -1307,7 +1307,7 @@
/**
* Member state.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private enum State {
Modified: trunk/src/net/sf/cherbot/LamentsManager.java
===================================================================
--- trunk/src/net/sf/cherbot/LamentsManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/LamentsManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -13,7 +13,7 @@
/**
* Class to manage laments killings.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("You can have Cherbot lament you or other players when they die.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/MailManager.java
===================================================================
--- trunk/src/net/sf/cherbot/MailManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/MailManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -21,7 +21,7 @@
/**
* Mail Manager.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This manager allows players to leave a message for other players.")
@Manager.Features({
@@ -37,7 +37,7 @@
/**
* Mail.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private class Mail implements Comparable<Mail> {
Modified: trunk/src/net/sf/cherbot/Manager.java
===================================================================
--- trunk/src/net/sf/cherbot/Manager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/Manager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -54,7 +54,7 @@
* Synchronization of methods is not neccessary. The bot has basically only two threads, which could run on a single group of Manager instances. It's
* the bot's task to synchronize access to Managers for these Threads. Also, that's the reason why it's possible to globally know who the current actor
* is.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo move some Permission handling to this class to make it possible to list the permissions supported by the manager and to warn on unknown
* permissions in CherBotSecurityManager
*/
@@ -522,7 +522,7 @@
* A command understood by the bot.
* It is basically a regular expression, a method ({@link Command#perform(String)} that checks for the regular expression and invokes another
* method ({@link Command#performImpl()}) if the regular expression matches.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo eventually move permission handling here, that would probably be more secure and it would be more informative because a centralized
* interface for querying the required permissions would be available.
* Note: a single Command instance is <em>not thread-safe</em>.
@@ -666,7 +666,7 @@
/**
* An Loader module.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public abstract class IOModule {
@@ -696,7 +696,7 @@
/**
* A Text file loader / saver module.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo think about making three classes out of this: add two inner classes for not mixing up load and save.
*/
public abstract class AbstractTextIOModule<Data> extends IOModule implements Iterable<Data> {
@@ -794,7 +794,7 @@
/**
* Class for IO using text.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected abstract class TextIOModule extends AbstractTextIOModule<String> {
@@ -838,7 +838,7 @@
/**
* Iterator for reading input lines.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private class ReadIterator implements Iterator<String> {
@@ -905,7 +905,7 @@
/**
* Class for IO using regular expression patterns.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected abstract class RegexIOModule extends AbstractTextIOModule<Matcher> {
@@ -961,7 +961,7 @@
/**
* Iterator for matching input lines.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private class MatcherIterator implements Iterator<Matcher> {
@@ -1032,7 +1032,7 @@
/**
* IOModule for loading / saving a collection.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected final class CollectionIOModule extends TextIOModule {
@@ -1084,7 +1084,7 @@
/**
* Converter used by MapIOMOdule.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected static abstract class Converter<ValueType> {
@@ -1171,7 +1171,7 @@
/**
* Converter for Enums.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected static class EnumConverter<En extends Enum> extends Converter<En> {
@@ -1206,7 +1206,7 @@
/**
* IOModule for loading / saving a Map.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
protected final class MapIOModule<ValueType> extends RegexIOModule {
@@ -1293,7 +1293,7 @@
/**
* Annotation for Description of Commands.
* Use this annotation to annotate a Command's performImpl method.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Retention(RUNTIME)
@Target({ METHOD, TYPE })
@@ -1311,7 +1311,7 @@
/**
* Annotation for Examples of Commands.
* Use this annotation to annotate a Command's performImpl method.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Retention(RUNTIME)
@Target({ METHOD })
@@ -1328,7 +1328,7 @@
/**
* Annotation to document the permission required to execute a command.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Retention(RUNTIME)
@Target({ METHOD })
@@ -1344,7 +1344,7 @@
/**
* Annotatin to document the features of a module / Manager
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Retention(RUNTIME)
@Target({ TYPE })
Modified: trunk/src/net/sf/cherbot/ManagerDocumenter.java
===================================================================
--- trunk/src/net/sf/cherbot/ManagerDocumenter.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/ManagerDocumenter.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -16,7 +16,7 @@
/**
* Extracts the documentation from a Manager and writes it to an XML file for further processing.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class ManagerDocumenter {
Modified: trunk/src/net/sf/cherbot/NoSuchPlayerException.java
===================================================================
--- trunk/src/net/sf/cherbot/NoSuchPlayerException.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/NoSuchPlayerException.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -8,7 +8,7 @@
/**
* RuntimeException that is thrown if a player is used but not known to CherBot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class NoSuchPlayerException extends CherBotException {
Modified: trunk/src/net/sf/cherbot/NoobManager.java
===================================================================
--- trunk/src/net/sf/cherbot/NoobManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/NoobManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -14,7 +14,7 @@
/**
* Manages some Noob help.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This module manages some information that's interesting especially for newbies.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/PlayerManager.java
===================================================================
--- trunk/src/net/sf/cherbot/PlayerManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/PlayerManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -32,7 +32,7 @@
* It keeps track of players.
* It can be asked if he knows a player.
* Also it can be asked what level a certain player has.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
* @todo tell when a player was last seen online.
*/
@Manager.Description("Manages overall player information. Keeps track of player names, so everywhere you insert a player name in a command, CherBot can make sure that the player name is correct. Also keeps track of all player's levels and manages a ranking. Detects after a while that a player levelled and can congratulate on this.")
@@ -865,7 +865,7 @@
/**
* Enum for genders.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private static enum Gender {
Modified: trunk/src/net/sf/cherbot/PollManager.java
===================================================================
--- trunk/src/net/sf/cherbot/PollManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/PollManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -31,7 +31,7 @@
* A Poll has a unique number to distinguish the poll from others, a title and a text.
* Also, a Poll has a number of votes each player can give.
* For a Poll, at least two Choices exist, each with a choice index number (starting at 1 per Poll) and a text.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("With the poll manager, you can manage and run polls.")
@Manager.Features({
@@ -321,7 +321,7 @@
/**
* The state of a poll.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private static enum PollState {
@@ -334,7 +334,7 @@
* Design question: It could be possible to a) store each player with its vote or b) store a vote count for each choice and a set of players that
* voted.
* I chose b) because it is closer to real elections and anonymous.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private class Poll implements Comparable<Poll> {
Modified: trunk/src/net/sf/cherbot/RodBabyManager.java
===================================================================
--- trunk/src/net/sf/cherbot/RodBabyManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/RodBabyManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
/**
* A manager to keep track of rod babies.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This module manages a black list of rod babies. For most players of no interest, requested feature by some players. A rod baby is a user with magic devices as main skill and unbalanced other skills. A rod baby is a player whose main level is magic devices, where the magic devices level outlevels all other skill levels by far and who still nearly only kills with a rod, horn or heavy rod. Some hlps don't like rod babies.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/RodBabyWannabeManager.java
===================================================================
--- trunk/src/net/sf/cherbot/RodBabyWannabeManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/RodBabyWannabeManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
/**
* A manager to keep track of rod baby wannabes.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This module manages a black list of rod baby wannabes. For most players of no interest, requested feature by some players. A rod baby wannabe is a user who wants to become a rod baby and begs for rods and horns.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/SalesManager.java
===================================================================
--- trunk/src/net/sf/cherbot/SalesManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/SalesManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
import java.util.regex.Matcher;
/**
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Allows to place sales adds.")
@Manager.Features({
@@ -29,7 +29,7 @@
/**
* Entry.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
private static class Entry {
Modified: trunk/src/net/sf/cherbot/SmutException.java
===================================================================
--- trunk/src/net/sf/cherbot/SmutException.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/SmutException.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -8,7 +8,7 @@
/**
* Exception that is thrown if someone uses smut.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class SmutException extends SecurityException {
Modified: trunk/src/net/sf/cherbot/SmutManager.java
===================================================================
--- trunk/src/net/sf/cherbot/SmutManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/SmutManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
/**
* SmutManager: manages a list of regular expressions that are not allowed.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("Cherbot manages a list of regular expressions to censor itself.")
@Manager.Features({
Modified: trunk/src/net/sf/cherbot/TestManager.java
===================================================================
--- trunk/src/net/sf/cherbot/TestManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/TestManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -11,7 +11,7 @@
/**
* Test Manager.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This module is used to test Cherbot.")
@Manager.Features({ "Manage the list of Cherbot testers." })
Modified: trunk/src/net/sf/cherbot/TimeManager.java
===================================================================
--- trunk/src/net/sf/cherbot/TimeManager.java 2006-10-28 22:58:11 UTC (rev 18)
+++ trunk/src/net/sf/cherbot/TimeManager.java 2006-10-28 23:03:23 UTC (rev 19)
@@ -12,7 +12,7 @@
/**
* Manager to manage the current game time within Cherbot.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
@Manager.Description("This manager is only internally used for CherBot's time.")
@Manager.Features("Cherbot now also knows about the game time and records that time as well wherever timestamps are taken.")
@@ -214,7 +214,7 @@
/**
* A game time.
- * @author $Author: chris $
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public static class Time implements Comparable<Time>, Serializable {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|