cardmanager.impl.card
Class Card

java.lang.Object
  extended by cardmanager.impl.card.Card
All Implemented Interfaces:
FileBearer

public class Card
extends java.lang.Object
implements FileBearer


Constructor Summary
Card(CardDefinition cd, java.lang.String name)
           
 
Method Summary
static Card cardFromSentence(java.lang.String c, CollectionOperator cl)
           
static java.util.List<Card> cardsFromSentences(java.lang.String q, CollectionOperator cl)
           
 boolean equals(java.lang.Object obj)
           
 CardGeometry getCardGeometry()
           
 CardDefinition getDef()
           
 java.io.File getFile()
           
 long getId()
           
 java.lang.String getOwener()
           
 java.lang.String getSentence()
           
 int hashCode()
           
 boolean isFace()
           
 void setCardGeometry(CardGeometry cardGeometry)
           
 void setDef(CardDefinition def)
           
 void setFace(boolean face)
           
 void setId(long id)
           
 void setOwener(java.lang.String owener)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Card

public Card(CardDefinition cd,
            java.lang.String name)
Method Detail

getId

public long getId()

cardsFromSentences

public static java.util.List<Card> cardsFromSentences(java.lang.String q,
                                                      CollectionOperator cl)

cardFromSentence

public static Card cardFromSentence(java.lang.String c,
                                    CollectionOperator cl)

getSentence

public java.lang.String getSentence()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getDef

public CardDefinition getDef()
Returns:
the def

setDef

public void setDef(CardDefinition def)
Parameters:
def - the def to set

getOwener

public java.lang.String getOwener()
Returns:
the owener

setFace

public void setFace(boolean face)

isFace

public boolean isFace()

setId

public void setId(long id)

setOwener

public void setOwener(java.lang.String owener)
Parameters:
owener - the owener to set

getCardGeometry

public CardGeometry getCardGeometry()
Returns:
the cardGeometry

setCardGeometry

public void setCardGeometry(CardGeometry cardGeometry)
Parameters:
cardGeometry - the cardGeometry to set

getFile

public java.io.File getFile()
Specified by:
getFile in interface FileBearer

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object