dip.world.metadata
Class GameMetadata

java.lang.Object
  extended bydip.world.metadata.GameMetadata
All Implemented Interfaces:
java.io.Serializable

public class GameMetadata
extends java.lang.Object
implements java.io.Serializable

Contains MetaData about the entire game.

Only one GameMetadata object exists for an entire game.

See Also:
Serialized Form

Constructor Summary
GameMetadata()
          Create a GameMetadata object
 
Method Summary
 java.lang.String getComment()
          Gets game comment.
 java.lang.String getGameID()
          Gets the game ID: e.g., Boardman, Miller, or EPNum.
 java.lang.String getGameName()
          Gets game name.
 java.net.URI getGameURI()
          Gets the game URI; may be null
 java.lang.String getJudgeName()
          Gets the Judge name; may be null
 java.lang.String getModeratorEmail()
          Gets moderator email address; may be null.
 java.lang.String getModeratorName()
          Gets moderator name; may be null.
 java.net.URI getModeratorURI()
          Gets moderator URI; may be null.
 java.lang.String getNotes()
          Gets textual notes.
 void setComment(java.lang.String value)
          Sets game comment.
 void setGameID(java.lang.String value)
          Sets the game ID: e.g., Boardman, Miller, or EPNum.
 void setGameName(java.lang.String value)
          Sets game name.
 void setGameURI(java.net.URI value)
          Sets the game URI; may be null
 void setJudgeName(java.lang.String value)
          Sets the Judge name; may be null
 void setModeratorEmail(java.lang.String value)
          Sets moderator email address; may be null.
 void setModeratorName(java.lang.String value)
          Sets moderator name; may be null.
 void setModeratorURI(java.net.URI value)
          Sets moderator URI; may be null.
 void setNotes(java.lang.String value)
          Sets textual notes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GameMetadata

public GameMetadata()
Create a GameMetadata object

Method Detail

getComment

public java.lang.String getComment()
Gets game comment. Never null. May be empty.


getGameName

public java.lang.String getGameName()
Gets game name. Never null, may be empty.


getModeratorName

public java.lang.String getModeratorName()
Gets moderator name; may be null.


getModeratorEmail

public java.lang.String getModeratorEmail()
Gets moderator email address; may be null.


getModeratorURI

public java.net.URI getModeratorURI()
Gets moderator URI; may be null.


getNotes

public java.lang.String getNotes()
Gets textual notes. Never null, but may be empty.


getJudgeName

public java.lang.String getJudgeName()
Gets the Judge name; may be null


getGameURI

public java.net.URI getGameURI()
Gets the game URI; may be null


getGameID

public java.lang.String getGameID()
Gets the game ID: e.g., Boardman, Miller, or EPNum. Never null.


setComment

public void setComment(java.lang.String value)
Sets game comment. Never null. May be empty.


setGameName

public void setGameName(java.lang.String value)
Sets game name. Never null, may be empty.


setModeratorName

public void setModeratorName(java.lang.String value)
Sets moderator name; may be null.


setModeratorEmail

public void setModeratorEmail(java.lang.String value)
Sets moderator email address; may be null.


setModeratorURI

public void setModeratorURI(java.net.URI value)
Sets moderator URI; may be null.


setNotes

public void setNotes(java.lang.String value)
Sets textual notes. Never null, but may be empty.


setJudgeName

public void setJudgeName(java.lang.String value)
Sets the Judge name; may be null


setGameURI

public void setGameURI(java.net.URI value)
Sets the game URI; may be null


setGameID

public void setGameID(java.lang.String value)
Sets the game ID: e.g., Boardman, Miller, or EPNum. Never null.



Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.