public static class DwarfsData.DwarfData extends Object implements Dwarf
| Modifier and Type | Field and Description |
|---|---|
int |
age |
int[] |
fortuneNumber |
double |
height |
String |
homeDir |
URI |
homePage |
String |
name |
double |
weight |
PROP_AGE, PROP_FORTUNE_NUMBER, PROP_HEIGHT, PROP_HOME_DIR, PROP_HOME_PAGE, PROP_WEIGHT| Constructor and Description |
|---|
DwarfsData.DwarfData(String name,
int age,
int[] fortuneNumber,
double height,
String homeDir,
String homePage,
double weight) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(String property,
PropertyChangeListener listener) |
void |
addVetoableChangeListener(String property,
VetoableChangeListener listener) |
int |
getAge() |
int[] |
getFortuneNumber() |
double |
getHeight() |
String |
getHomeDir() |
URI |
getHomePage() |
double |
getWeight() |
boolean |
hasAge() |
boolean |
hasHeight() |
boolean |
hasHomePage() |
boolean |
hasWeight() |
void |
removePropertyChangeListener(String property,
PropertyChangeListener listener) |
void |
removeVetoableChangeListener(String property,
VetoableChangeListener listener) |
void |
setAge(int age) |
void |
setFortuneNumber(int[] value) |
void |
setHeight(double height) |
void |
setHomeDir(String dir) |
void |
setHomePage(URI location) |
void |
setWeight(double weight) |
public final int age
public final int[] fortuneNumber
public final double height
public final String homeDir
public final URI homePage
public final String name
public final double weight
public DwarfsData.DwarfData(String name, int age, int[] fortuneNumber, double height, String homeDir, String homePage, double weight)
public int[] getFortuneNumber()
getFortuneNumber in interface Dwarfpublic void setFortuneNumber(int[] value)
setFortuneNumber in interface Dwarfpublic void setHeight(double height) throws PropertyVetoException
public String getHomeDir()
getHomeDir in interface Dwarfpublic void setHomeDir(String dir)
setHomeDir in interface Dwarfpublic URI getHomePage()
getHomePage in interface Dwarfpublic void setHomePage(URI location)
setHomePage in interface Dwarfpublic void addPropertyChangeListener(String property, PropertyChangeListener listener)
addPropertyChangeListener in interface Dwarfpublic void addVetoableChangeListener(String property, VetoableChangeListener listener)
addVetoableChangeListener in interface Dwarfpublic boolean hasHomePage()
hasHomePage in interface Dwarfpublic void removePropertyChangeListener(String property, PropertyChangeListener listener)
removePropertyChangeListener in interface Dwarfpublic void removeVetoableChangeListener(String property, VetoableChangeListener listener)
removeVetoableChangeListener in interface Dwarf