From 410219d08abdb859315c4d6d0e0375287d64a88b Mon Sep 17 00:00:00 2001 From: Matt Windsor Date: Sat, 19 Mar 2011 14:12:44 +0000 Subject: Converted protocol to JSON. Now passes its first ever unit test\! --- src/uk/org/ury/server/protocol/Directive.java | 59 ++------------------------- 1 file changed, 4 insertions(+), 55 deletions(-) (limited to 'src/uk/org/ury/server/protocol/Directive.java') diff --git a/src/uk/org/ury/server/protocol/Directive.java b/src/uk/org/ury/server/protocol/Directive.java index 0d7a162..ce1b8b9 100644 --- a/src/uk/org/ury/server/protocol/Directive.java +++ b/src/uk/org/ury/server/protocol/Directive.java @@ -11,59 +11,8 @@ package uk.org.ury.server.protocol; public enum Directive { - // ID String representation Singleton? - - /** Directive marking the start of an item block. */ - ITEM_START ("ITEM-START" , false), - - /** Directive marking a property inside an item block. */ - ITEM_PROPERTY ("PROP" , false), - - /** Directive marking the end of an item block. */ - ITEM_END ("ITEM-END" , false); - - - - private String strRep; // String representation - private boolean isSingleton; // Is a singleton? - - - /** - * Construct a new Directive. - * - * @param strRep The string representation of the Directive. - * - * @param isSingleton If true, then the Directive accepts no - * properties. If false, then the Directive - * must be provided with at least one. - */ - - private - Directive (String strRep, boolean isSingleton) - { - this.strRep = strRep; - this.isSingleton = isSingleton; - } - - - /** - * @return the string representation. - */ - - public String - toString () - { - return strRep; - } - - - /** - * @return true if the directive has no properties. - */ - - public Boolean - isSingleton () - { - return isSingleton; - } + INFO, // Information string (can usually be ignored) + ITEMS, // Item + STATUS, // Status code (from the enum Status) + REASON; // Error reason } -- cgit v1.2.3