|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectutil.PropertyContainer
stella.AbstractMerit
public abstract class AbstractMerit
An abstract meriting class. Its main functionality is creating meriting instances from a class name.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class util.PropertyContainer |
|---|
PropertyContainer.URLResource |
| Field Summary |
|---|
| Fields inherited from class util.PropertyContainer |
|---|
KEY_LISTSEPARATOR, KEY_LOCALECOUNTRY, KEY_LOCALELANGUAGE, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATOR, KEY_NOINITONCREATE, KEY_RESOURCEBUNDLES |
| Fields inherited from interface util.PropertyBearing |
|---|
CONFIG, KEY_CLASS, KEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME |
| Constructor Summary | |
|---|---|
protected |
AbstractMerit(Map init)
Protected default constructor. |
| Method Summary | |
|---|---|
static Meriting |
createMerit(Map prop)
Creates a meriting instance from a fully qualified class name. |
Object |
getInitializer()
Returns null. |
void |
initMerit(Object obj)
Empty method for convenience. |
private void |
readObject(ObjectInputStream stream)
On deserialization, first read the hidden object definitions, then the properties of this merit. |
private void |
writeObject(ObjectOutputStream stream)
We customize object serialization. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface stella.Meriting |
|---|
getMerit |
| Constructor Detail |
|---|
protected AbstractMerit(Map init)
PropertyContainer.setProperty(java.lang.String, java.lang.String) method.
| Method Detail |
|---|
public static Meriting createMerit(Map prop)
public void initMerit(Object obj)
initMerit in interface Meritingobj - An object used for initialization.public Object getInitializer()
getInitializer in interface Meriting
private void writeObject(ObjectOutputStream stream)
throws IOException
IOException
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
PropertyContainer.setProperties(java.util.Map) .
IOException
ClassNotFoundException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||