ora.core.handler
Class Rule
java.lang.Object
ora.core.handler.Rule
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
public class Rule
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
TYPES
public static final java.lang.String[] TYPES
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
IMPLEMENTS
public static final int IMPLEMENTS
- See Also:
- Constant Field Values
ISARRAY
public static final int ISARRAY
- See Also:
- Constant Field Values
EXTENDS
public static final int EXTENDS
- See Also:
- Constant Field Values
PACKAGE
public static final int PACKAGE
- See Also:
- Constant Field Values
Rule
public Rule(Handler handler)
Rule
public Rule(KeyValue entry)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class java.lang.Object
- Throws:
java.lang.CloneNotSupportedException
init
public void init()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.ClassNotFoundException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isApplicable
public boolean isApplicable(java.lang.Class<?> clazz,
java.lang.Object obj)
runAnalyses
public void runAnalyses(GuiElement parentElement,
java.lang.Object obj,
java.lang.Class clazz,
int level,
AnalyserRules rules)
throws java.lang.Exception
- Throws:
java.lang.Exception
getClone
public java.lang.Object getClone(java.lang.Object cloneObj,
java.lang.Object obj,
java.lang.Class clazz,
int level,
AnalyserRules rules)
throws java.lang.Exception
- Throws:
java.lang.Exception
getType
public int getType()
setType
public void setType(int type)
setCondition
public void setCondition(java.lang.String cond)
getCondition
public java.lang.String getCondition()
getHandlerClassName
public java.lang.String getHandlerClassName()
setHandlerClassName
public void setHandlerClassName(java.lang.String handlerClass)
toText
public java.lang.StringBuffer toText()
isActive
public boolean isActive()
setActive
public void setActive(boolean active)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object