public class MClassBasedElement extends MProcessableElement
MProcessableElement.ExcludeMode
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
target
The target.
|
protected java.lang.Class<?> |
targetclass |
excludemode, exported, modes, posttoall, randomselection, rebuild
parameters
CAPABILITY_SEPARATOR, description, name
Constructor and Description |
---|
MClassBasedElement()
Bean Constructor.
|
MClassBasedElement(java.lang.String name,
java.lang.String target,
boolean posttoall,
boolean rebuild,
boolean randomselection,
MProcessableElement.ExcludeMode excludemode)
Create a new belief.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other)
Test if objects are equal.
|
java.lang.String |
getTarget()
Get the target.
|
java.lang.Class<?> |
getTargetClass(java.lang.ClassLoader cl)
Get the target.
|
int |
hashCode()
Get the hashcode.
|
void |
setTarget(java.lang.String target)
Set the target.
|
getExcludeMode, isExported, isPostToAll, isRandomSelection, isRebuild, setExcludeMode, setExported, setPostToAll, setRandomSelection, setRebuild
addParameter, getParameter, getParameters, hasParameter, setParameters
getCapabilityName, getDescription, getElementName, getName, internalName, setDescription, setFlatName, setName, toString
protected java.lang.String target
protected java.lang.Class<?> targetclass
public MClassBasedElement()
public MClassBasedElement(java.lang.String name, java.lang.String target, boolean posttoall, boolean rebuild, boolean randomselection, MProcessableElement.ExcludeMode excludemode)
public java.lang.String getTarget()
public java.lang.Class<?> getTargetClass(java.lang.ClassLoader cl)
public void setTarget(java.lang.String target)
target
- The target to set.public boolean equals(java.lang.Object other)
MElement