# RHCategoryAttributeDefinition
Inherits from: RHObject :: RHWrapper
# Class Methods
# Inherited methods
# DisplayName
function String DisplayName()
# DisplayNameFull
function String DisplayNameFull()
# New
function Dynamic New(Object prgCtx, Assoc attrDef, Frame attrdata)
# Overrides:
New
in class RHObject
# Instance Methods
# Property Methods
Property methods can be accessed with the valueForKey
method.
attrdata attrdef classidentifier classname clone displayname displaynamefull distinctvalues errorassoc hash identityhashcode iterator key methods okassoc propertymethods reset serialize string
# Inherited methods
assert cacheMethod cacheValueForKey callSuper checkError class classIdentifier className clone deserialize dict endTrans hash identityHashCode isAccessorMethod isCached isInstanceOf isProperty isPropertyMethod isPropertyRelated iterator methods pluck prepareForReuse propertyMethods removeFromCache reset resetCache resetSubclass resolveRelatedProperty respondsTo serialize setCacheValueForKey setValueForKey setValueForKeyPath startTrans super touch valueForKey valueForKeyPath
# attrData
function Dynamic attrData()
# attrDef
function Dynamic attrDef()
# distinctvalues
function List distinctvalues()
# key
function List key()
# primitiveValueForKey
function Dynamic primitiveValueForKey(String key, Dynamic defaultValue=Undefined)
This method returns the raw value (i.e., a value from the Record for this node type). It's called by valueForKey() if an accessor method or non script feature is found on the object with the given key.
# Overrides:
primitiveValueForKey
in class RHWrapper
# setAttrData
function Frame setAttrData(Dynamic AttrData)
# setAttrDef
function Frame setAttrDef(Dynamic AttrDef)
# setValues
function Frame setValues(Dynamic values)
# Overrides:
setValues
in class RHObject
# string
function String string()
This method returns a string
representation of the object.
# Overrides:
string
in class RHObject