|
AddConstraint(IIEValue)
|
Adds the specified Value to the constraints list
|
|
AddImportModule(IModule)
|
(Inherited from IEModule.TModuleConstruct.)
|
|
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.
|
|
GetImportModule(Integer)
|
(Inherited from IEModule.TModuleConstruct.)
|
|
GetImportModuleCount
|
(Inherited from IEModule.TModuleConstruct.)
|
|
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.
|
|
GetModule
|
(Inherited from IEModule.TModuleConstruct.)
|
|
GetName
|
Represents method GetName.
|
|
GetOnChange
|
Represents method GetOnChange.
|
|
GetRangeLimited
|
Represents method GetRangeLimited.
|
|
GetReasoner
|
Represents method GetReasoner.
|
|
GetTag
|
Represents method GetTag. (Inherited from IEModule.TModuleConstruct.)
|
|
GetUnits
|
Represents method GetUnits.
|
|
GetValueConstraint(IIEValue)
|
Represents method GetValueConstraint(IIEValue).
|
|
GetValueToString(IIEValue)
|
Returns a string representation of the Value based on the type definition
|
|
IndexOfImportModule(IModule)
|
(Inherited from IEModule.TModuleConstruct.)
|
|
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
|
|
IsShared
|
(Inherited from IEModule.TModuleConstruct.)
|
|
IsValid(IIEValue)
|
Determines if the specified Value is a valid value based on the type information of the current type
|
|
QueryInterface(TGUID,Void)
|
Represents method QueryInterface(TGUID,Void). (Inherited from IEModule.TModuleConstruct.)
|
|
RemoveConstraint(IIEValue)
|
Overloaded. Removes the specified Value constraint. It searches the constraint lists and if it is found, the constraint is deleted
|
|
RemoveImportModule(IModule)
|
(Inherited from IEModule.TModuleConstruct.)
|
|
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).
|
|
SetModule(IModule)
|
(Inherited from IEModule.TModuleConstruct.)
|
|
SetName(String)
|
Represents method SetName(String).
|
|
SetOnChange(TNotifyEvent)
|
Represents method SetOnChange(TNotifyEvent).
|
|
SetRangeLimited(Boolean)
|
Represents method SetRangeLimited(Boolean).
|
|
SetReasoner(IReasoner)
|
Represents method SetReasoner(IReasoner).
|
|
SetTag(TRSTag)
|
Represents method SetTag(TRSTag). (Inherited from IEModule.TModuleConstruct.)
|
|
SetUnits(String)
|
Represents method SetUnits(String).
|
|
SetUpdateState(Boolean)
|
Represents method SetUpdateState(Boolean).
|
|
ToString
|
Represents method ToString.
|
|
_AddRef
|
Represents method _AddRef. (Inherited from IEModule.TModuleConstruct.)
|
|
_Release
|
Represents method _Release. (Inherited from IEModule.TModuleConstruct.)
|