All Frameworks Class Hierarchy This Framework Previous Next Indexes
KnowledgeInterfaces Interface CATICkeType
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATICkeType
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICkeType
Interface dedicated to parameters type management.
Role: This interface is used to classify parameters from their types.
It concerns simple types as StringType, RealType, BooleanType and IntegerType
or dimension types such as AngleType, LengthType, etc...
that implement specifically CATICkeMagnitude
or enumtypes
that implement specifically CATIEnumere
- See also:
- CATICkeMagnitude
- See also:
- CATIEnumere
- See also:
- CATIParmDictionary
Method Index
- o
IsaKindOf(CATICkeType_var&)
- Tests if this type is a subtype of the one in argument.
- o
IsaKindOf(CATUnicodeString&)
- Tests if this type is a subtype of the one in argument.
- o
Name()
- Returns the name of the type (internal identifier).
- o
Show()
- Returns a NLS string that represents the type.
- o
UserName()
- Returns the type NLS name.
Methods
o IsaKindOf
public virtual CATCke::Boolean IsaKindOf( | const CATICkeType_var& | iType) const =0 |
-
Tests if this type is a subtype of the one in argument.
- Parameters:
-
- iType
- type compared to
Legal values:return value can be
CATCke::True if this type is a sub-type of the other, or
CATCke::False if it isn't
o IsaKindOf
public virtual CATCke::Boolean IsaKindOf( | const CATUnicodeString& | iTypeName) const =0 |
-
Tests if this type is a subtype of the one in argument.
- Parameters:
-
- iTypeName
- name of the type compared to
Legal values:return value can be
CATCke::True if this type is a sub-type of the other, or
CATCke::False if it isn't
o Name
-
Returns the name of the type (internal identifier).
This name is the one used to find a type by its name in CATParmDictionary methods.
o Show
-
Returns a NLS string that represents the type.
Must be used to show the type to the users.
o UserName
-
Returns the type NLS name.
This object is included in the file: CATICkeType.h
If needed, your Imakefile.mk should include the module: KnowledgeItf