|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrMutableAttribute
Attribute mutable interface.
Method Summary | |
---|---|
void |
setAbstract(boolean set)
Sets if the attribute is abstract |
void |
setInitialValue(IlrAbstractValue initialValue)
Sets the attribute initial value. |
void |
setReadonly(boolean set)
Sets if the attribute is read only |
void |
setTransient(boolean flag)
Sets the transient property of this attribute. |
void |
setWriteonly(boolean set)
Sets if the attribute is write only |
Methods inherited from interface ilog.rules.bom.IlrAttribute |
---|
getAttributeType, getInitialValue, getJavaField, getNativeField, isAbstract, isReadonly, isTransient, isWriteonly, visit |
Methods inherited from interface ilog.rules.bom.mutable.IlrMutableMember |
---|
setDomain, setFinal, setMemberType, setPackageVisibility, setPrivate, setProtected, setPublic, setStatic |
Methods inherited from interface ilog.rules.bom.IlrMember |
---|
getDeclaringClass, getDomain, getMemberType, isFinal, isPrivate, isProtected, isPublic, isStatic |
Methods inherited from interface ilog.rules.bom.mutable.IlrMutableModelElement |
---|
getMutableObjectModel |
Methods inherited from interface ilog.rules.bom.IlrModelElement |
---|
getEnclosingNamespace, 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 |
---|
void setTransient(boolean flag)
transient
property of this attribute.
Initially this property is false
.
flag
- The new value of the transient
property.void setInitialValue(IlrAbstractValue initialValue)
initialValue
- void setReadonly(boolean set)
set
- true
if the attribute is read only.void setWriteonly(boolean set)
set
- true
if the attribute is write only.void setAbstract(boolean set)
set
- true
if the attribute is abstract.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |