
|
AddConstraint(IIEValue)
|
Adds the specified Value to the constraints list
|

|
Assign(IInterface)
|
Overloaded. Represents method Assign(IInterface).
|

|
Assign(TPersistent)
|
Overloaded. Represents method Assign(TPersistent).
|

|
AssignTo(TPersistent)
|
Represents method AssignTo(TPersistent).
|

|
BeginUpdate
|
Suspends change events from occuring until the EndUpdate method is called. Use BeginUpdate to speed processing while you are modifying type change
|

|
Change
|
Represents method Change.
|

|
ClearConstraint(TValueConstraint)
|
Represents method ClearConstraint(TValueConstraint).
|

|
ClearConstraints
|
Overloaded. Clears ALL the constraints from the defined type
|

|
ClearConstraints(TValueConstraints)
|
Overloaded. Clears the constraints of the specified types; a set of atom, float, integer, and/or string
|

|
Clone
|
Represents method Clone. (Overrides IEModule.TModuleConstruct.Clone.)
|

|
ConstraintsEqual(IIEDefinedType)
|
Represents method ConstraintsEqual(IIEDefinedType).
|

|
CreateValidDefault(Boolean)
|
Creates a valid default value based on the defined type. If the AsList parameter is TRUE, this method returns a list value (AsList) containing correct values. This method ensures the created value will pass all the constraints and limits of the type definition
|

|
DeleteConstraint(Integer,TValueConstraint)
|
Overloaded. Removes the constraint of the specified type from its constraint list or enumeration. The constraint at the index is deleted and all subsequent constraints are moved up one
|

|
EndUpdate
|
Reenable change events after BeginUpdate has been called
|

|
Equals(IInterface)
|
Represents method Equals(IInterface). (Overrides IEModule.TModuleConstruct.Equals(IInterface).)
|

|
GetAncestor
|
Represents method GetAncestor.
|

|
GetBaseTypes
|
Represents method GetBaseTypes.
|

|
GetCardinalityLimited
|
Represents method GetCardinalityLimited.
|

|
GetComment
|
Represents method GetComment.
|

|
GetConstraintAtom(Integer)
|
Represents method GetConstraintAtom(Integer).
|

|
GetConstraintAtomsCount
|
Represents method GetConstraintAtomsCount.
|

|
GetConstraintFloat(Integer)
|
Represents method GetConstraintFloat(Integer).
|

|
GetConstraintFloatsCount
|
Represents method GetConstraintFloatsCount.
|

|
GetConstraintInteger(Integer)
|
Represents method GetConstraintInteger(Integer).
|

|
GetConstraintIntegersCount
|
Represents method GetConstraintIntegersCount.
|

|
GetConstraints
|
Represents method GetConstraints.
|

|
GetConstraintString(Integer)
|
Represents method GetConstraintString(Integer).
|

|
GetConstraintStringsCount
|
Represents method GetConstraintStringsCount.
|

|
GetFuzzyType
|
Represents method GetFuzzyType.
|

|
GetImplicit
|
Represents method GetImplicit.
|

|
GetInvalidValueString(IIEValue)
|
Returns a string describing why the Value parameter is NOT a valid value for this defined type. If the Value is valid for the type, this method returns an empty string
|

|
GetMaxCardinality
|
Represents method GetMaxCardinality.
|

|
GetMaxRange
|
Represents method GetMaxRange.
|

|
GetMinCardinality
|
Represents method GetMinCardinality.
|

|
GetMinRange
|
Represents method GetMinRange.
|

|
GetName
|
Represents method GetName.
|

|
GetOnChange
|
Represents method GetOnChange.
|

|
GetRangeLimited
|
Represents method GetRangeLimited.
|

|
GetReasoner
|
Represents method GetReasoner.
|

|
GetUnits
|
Represents method GetUnits.
|

|
GetValueConstraint(IIEValue)
|
Represents method GetValueConstraint(IIEValue).
|

|
GetValueToString(IIEValue)
|
Returns a string representation of the Value based on the type definition
|

|
IsConstraint(IIEValue,TValueConstraint)
|
Determines if the Value parameter is in one of the constraint lists. If this method returns TRUE, the Constraint parameter will specify the constraint where the Value is located
|

|
IsValid(IIEValue)
|
Determines if the specified Value is a valid value based on the type information of the current type
|

|
RemoveConstraint(IIEValue)
|
Overloaded. Removes the specified Value constraint. It searches the constraint lists and if it is found, the constraint is deleted
|

|
SetAncestor(IIEDefinedType)
|
Represents method SetAncestor(IIEDefinedType).
|

|
SetBaseTypes(TIETypes)
|
Represents method SetBaseTypes(TIETypes).
|

|
SetCardinalityLimited(Boolean)
|
Represents method SetCardinalityLimited(Boolean).
|

|
SetComment(String)
|
Represents method SetComment(String).
|

|
SetConstraints(TValueConstraints)
|
Represents method SetConstraints(TValueConstraints).
|

|
SetFuzzyType(IFuzzyVariable)
|
Represents method SetFuzzyType(IFuzzyVariable).
|

|
SetImplicit(Boolean)
|
Represents method SetImplicit(Boolean).
|

|
SetMaxCardinality(Integer)
|
Represents method SetMaxCardinality(Integer).
|

|
SetMaxRange(Double)
|
Represents method SetMaxRange(Double).
|

|
SetMinCardinality(Integer)
|
Represents method SetMinCardinality(Integer).
|

|
SetMinRange(Double)
|
Represents method SetMinRange(Double).
|

|
SetName(String)
|
Represents method SetName(String).
|

|
SetOnChange(TNotifyEvent)
|
Represents method SetOnChange(TNotifyEvent).
|

|
SetRangeLimited(Boolean)
|
Represents method SetRangeLimited(Boolean).
|

|
SetReasoner(IReasoner)
|
Represents method SetReasoner(IReasoner).
|

|
SetUnits(String)
|
Represents method SetUnits(String).
|

|
SetUpdateState(Boolean)
|
Represents method SetUpdateState(Boolean).
|

|
ToString
|
Represents method ToString.
|