Jadex 0.96

jadex.examples.blackjack
Class CardData

java.lang.Object
  extended by jadex.examples.blackjack.CardData
All Implemented Interfaces:
BeanInfo
Direct Known Subclasses:
Card

public abstract class CardData
extends Object
implements BeanInfo

Java class for concept Card of blackjack_beans ontology.


Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
CardData()
          Default Constructor.
 
Method Summary
 BeanInfo[] getAdditionalBeanInfo()
          Get additional bean info.
 BeanDescriptor getBeanDescriptor()
          Get the bean descriptor.
 String getColor()
          Get the col of this Card.
 int getDefaultEventIndex()
          Get the default event index.
 int getDefaultPropertyIndex()
          Get the default property index.
 EventSetDescriptor[] getEventSetDescriptors()
          Get the event set descriptors.
 Image getIcon(int iconKind)
          Get the icon.
 MethodDescriptor[] getMethodDescriptors()
          Get the method descriptors.
 PropertyDescriptor[] getPropertyDescriptors()
          Get the property descriptors.
 String getType()
          Get the type of this Card.
 int getValue()
          Get the val of this Card.
 Image loadImage(String resourceName)
          Load the image.
 void setColor(String col)
          Set the col of this Card.
 void setType(String type)
          Set the type of this Card.
 void setValue(int val)
          Set the val of this Card.
 String toString()
          Get a string representation of this Card.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CardData

public CardData()
Default Constructor.
Create a new Card.

Method Detail

getColor

public String getColor()
Get the col of this Card.

Returns:
col

setColor

public void setColor(String col)
Set the col of this Card.

Parameters:
col - the value to be set

getType

public String getType()
Get the type of this Card.

Returns:
type

setType

public void setType(String type)
Set the type of this Card.

Parameters:
type - the value to be set

getValue

public int getValue()
Get the val of this Card.

Returns:
val

setValue

public void setValue(int val)
Set the val of this Card.

Parameters:
val - the value to be set

getBeanDescriptor

public BeanDescriptor getBeanDescriptor()
Get the bean descriptor.

Specified by:
getBeanDescriptor in interface BeanInfo
Returns:
The bean descriptor.

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors()
Get the property descriptors.

Specified by:
getPropertyDescriptors in interface BeanInfo
Returns:
The property descriptors.

getDefaultPropertyIndex

public int getDefaultPropertyIndex()
Get the default property index.

Specified by:
getDefaultPropertyIndex in interface BeanInfo
Returns:
The property index.

getEventSetDescriptors

public EventSetDescriptor[] getEventSetDescriptors()
Get the event set descriptors.

Specified by:
getEventSetDescriptors in interface BeanInfo
Returns:
The event set descriptors.

getDefaultEventIndex

public int getDefaultEventIndex()
Get the default event index.

Specified by:
getDefaultEventIndex in interface BeanInfo
Returns:
The default event index.

getMethodDescriptors

public MethodDescriptor[] getMethodDescriptors()
Get the method descriptors.

Specified by:
getMethodDescriptors in interface BeanInfo
Returns:
The method descriptors.

getAdditionalBeanInfo

public BeanInfo[] getAdditionalBeanInfo()
Get additional bean info.

Specified by:
getAdditionalBeanInfo in interface BeanInfo
Returns:
Get additional bean info.

getIcon

public Image getIcon(int iconKind)
Get the icon.

Specified by:
getIcon in interface BeanInfo
Returns:
The icon.

loadImage

public Image loadImage(String resourceName)
Load the image.

Returns:
The image.

toString

public String toString()
Get a string representation of this Card.

Overrides:
toString in class Object
Returns:
The string representation.

Jadex 0.96

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.