infosapient.system
Class FzySystemComponent
java.lang.Object
|
+--infosapient.system.ObservableImpl
|
+--infosapient.system.FzySystemComponent
- Direct Known Subclasses:
- FSEvent, FzyAlpha, FzyClauseComponent, FzyCorrelation, FzyHedge, FzyImplicationMethod, FzyKnowledgebase, FzyResolutionMethod, FzyRule, FzyRuleComponent, FzyTorquemada
- public abstract class FzySystemComponent
- extends ObservableImpl
- implements java.io.Serializable, FzySystemInterface
- See Also:
- Serialized Form
Field Summary |
static boolean[] |
DEBUG_
|
protected java.rmi.server.ObjID |
myID
|
protected java.lang.String |
name
|
private java.beans.PropertyChangeSupport |
pcs
|
(package private) static long |
serialVersionUID
|
static java.io.PrintWriter[] |
trace
|
private java.beans.VetoableChangeSupport |
vcs
|
Methods inherited from class java.lang.Object |
,
clone,
finalize,
getClass,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
serialVersionUID
static final long serialVersionUID
DEBUG_
public static boolean[] DEBUG_
trace
public static transient java.io.PrintWriter[] trace
myID
protected java.rmi.server.ObjID myID
name
protected java.lang.String name
vcs
private java.beans.VetoableChangeSupport vcs
pcs
private java.beans.PropertyChangeSupport pcs
FzySystemComponent
protected FzySystemComponent()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
addVetoableChangeListener
public void addVetoableChangeListener(java.beans.VetoableChangeListener vcl)
equals
public boolean equals(java.lang.Object obj)
- Used for object equality, to make sure no duplicates when adding sets
to rules, attributes, etc. NOT the same as set equality.
(I.e. Makes no comparisons to the domain, the membership, etc.)
- Specified by:
- equals in interface FzySystemInterface
- Overrides:
- equals in class java.lang.Object
- Parameters:
Object
- the object being compared.- Returns:
- boolean this object is equal to the object being compared.
getID
public java.rmi.server.ObjID getID()
- Specified by:
- getID in interface FzySystemInterface
- Returns:
- ObjID The unique id for this fuzzySystemComponent.
getName
public java.lang.String getName()
getPropertyChangeSupport
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
getVetoableChangeSupport
public java.beans.VetoableChangeSupport getVetoableChangeSupport()
hashCode
public int hashCode()
- Used with equals(Object) method for object equality.
- Overrides:
- hashCode in class java.lang.Object
- Returns:
- int
printOn
public void printOn(java.io.Writer w,
int ntabs)
throws java.io.IOException
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
removeVetoableChangeListener
public void removeVetoableChangeListener(java.beans.VetoableChangeListener vcl)
setID
public void setID(java.rmi.server.ObjID id)
setName
public void setName(java.lang.String s)
Copyright (c) 2001, Workplace Performance Tools, All Rights Reserved