VASSAL.build.module.noteswindow
Class SecretNote
java.lang.Object
|
+--VASSAL.build.module.noteswindow.SecretNote
- public class SecretNote
- extends java.lang.Object
Represents a text note with an owner and hidden/revealed status.
This is an immutable object
|
Constructor Summary |
SecretNote(java.lang.String name,
java.lang.String owner,
java.lang.String text,
boolean hidden)
|
SecretNote(java.lang.String name,
java.lang.String owner,
java.lang.String text,
boolean hidden,
java.util.Date created,
java.lang.String id)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SecretNote
public SecretNote(java.lang.String name,
java.lang.String owner,
java.lang.String text,
boolean hidden)
SecretNote
public SecretNote(java.lang.String name,
java.lang.String owner,
java.lang.String text,
boolean hidden,
java.util.Date created,
java.lang.String id)
isHidden
public boolean isHidden()
getName
public java.lang.String getName()
getOwner
public java.lang.String getOwner()
getDate
public java.util.Date getDate()
getHandle
public java.lang.String getHandle()
equals
public boolean equals(java.lang.Object o)
- Two SecretNotes with the same owner and name are considered equal
- Overrides:
equals in class java.lang.Object
- Parameters:
o - - Returns:
-
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getText
public java.lang.String getText()