|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.bom.dynamic.IlrDynamicModelElement ilog.rules.bom.dynamic.IlrDynamicParameter
public class IlrDynamicParameter
An implementation of the ilog.rules.bom.IlrParameter
interface.
Warning: Serialized objects of this class will not be compatible with future JRules releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of JRules.
Method Summary | |
---|---|
IlrMemberWithParameter |
getDeclaringMember()
Returns the member to which this parameter belongs. |
IlrNamespace |
getEnclosingNamespace()
Returns the enclosing namespace of this model element. |
IlrDomain |
getParameterDomain()
Returns the domain of this parameter. |
IlrType |
getParameterType()
Returns the type of this parameter. |
void |
setDeclaringMember(IlrMemberWithParameter declaringMember)
Sets the declaring member of the parameter. |
void |
setParameterDomain(IlrDomain domain)
Sets the domain of the parameter. |
String |
toString()
|
Methods inherited from class ilog.rules.bom.dynamic.IlrDynamicModelElement |
---|
fireUpdate, fireUpdate, fixType, getFullyQualifiedName, getMutableObjectModel, getName, getObjectModel, getPropertyValue, getPropertyValue, hasListeners, isPropertyPersistent, propertyNames, removeProperty, setPersistentProperty, setPersistentProperty, setPropertyValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface ilog.rules.bom.mutable.IlrMutableModelElement |
---|
getMutableObjectModel |
Methods inherited from interface ilog.rules.bom.IlrModelElement |
---|
getFullyQualifiedName, getName, getObjectModel |
Methods inherited from interface ilog.rules.bom.IlrProperties |
---|
isPropertyPersistent, setPersistentProperty, setPersistentProperty |
Methods inherited from interface ilog.rules.bom.IlrTransientProperties |
---|
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue |
Method Detail |
---|
public String toString()
toString
in class Object
public IlrNamespace getEnclosingNamespace()
null
.
getEnclosingNamespace
in interface IlrModelElement
null
public IlrType getParameterType()
getParameterType
in interface IlrParameter
public IlrMemberWithParameter getDeclaringMember()
getDeclaringMember
in interface IlrParameter
IlrMethod
,
IlrIndexedComponentProperty
public void setDeclaringMember(IlrMemberWithParameter declaringMember)
IlrMutableMemberWithParameter.addParameter(ilog.rules.bom.IlrParameter)
or IlrMutableMemberWithParameter.setParameters(java.util.List)
.
setDeclaringMember
in interface IlrMutableParameter
declaringMember
- The declaring member.public void setParameterDomain(IlrDomain domain)
setParameterDomain
in interface IlrMutableParameter
domain
- The domain of the parameter.public IlrDomain getParameterDomain()
getParameterDomain
in interface IlrParameter
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |