public abstract class Observer extends UniqueKey implements FCloneable, java.io.Serializable
构造器和说明 |
---|
Observer() |
限定符和类型 | 方法和说明 |
---|---|
void |
addListener(Listener listener) |
void |
clearListeners() |
java.lang.Object |
clone() |
JSONArray |
createJSONListener(Repository repo) |
Listener[] |
createListeners(Repository repo) |
protected void |
dealWithListener4Compatible(Listener listener) |
boolean |
equals(java.lang.Object obj) |
protected java.util.Map |
getConvertMap()
转化事件 兼容处理
|
Listener |
getListener(int index) |
int |
getListenerSize() |
void |
readXML(XMLableReader reader) |
abstract java.lang.String[] |
supportedEvents() |
void |
writeXML(XMLPrintWriter writer) |
copy, getId, getNameSpace, setId, setNameSpace
getClassInfo, getData, invalidate, isLoad, setClassInfo, setData
public void addListener(Listener listener)
protected java.util.Map getConvertMap()
public Listener getListener(int index)
public int getListenerSize()
public void clearListeners()
public Listener[] createListeners(Repository repo)
public abstract java.lang.String[] supportedEvents()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public void readXML(XMLableReader reader)
protected void dealWithListener4Compatible(Listener listener)
public void writeXML(XMLPrintWriter writer)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 UniqueKey
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public JSONArray createJSONListener(Repository repo) throws JSONException
JSONException