|
Options |
Name |
Purpose |
|
+
|
CHARACTER ClassName (character, character)
|
Returns the full class name based on package and class name
|
|
+
|
Progress.Lang.Class ClassNameToClass (character, logical)
|
Returns the Progress.Lang.Class reference for a type referenced
by either the type name (ie "Consultingwerk.CharacterType" )
|
|
+
|
CHARACTER ClassNameToFile (character)
|
Converts a class name into the source code file name (.cls)
|
|
+
|
Progress.Lang.Class FileNameToClass (character)
|
Returns the Progress.Lang.Class reference for a type referenced
by either the .cls or .r file name
|
|
+
|
Progress.Lang.Class FileNameToClass (character, logical)
|
Returns the Progress.Lang.Class reference for a type referenced
by either the .cls or .r file name
|
|
+
|
CHARACTER FileNameToClassName (character)
|
Returns the Class Name for a type referenced by either the .cls or
.r file name
|
|
+
|
GetClassNames (character, character, logical, character, character, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface), optionally
including abstract classes
|
|
+
|
GetClassNames (character, character, logical, character, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface), optionally
including abstract classes
|
|
+
|
GetClassNames (character, character, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface)
|
|
+
|
GetClassNames (character, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface)
|
|
+
|
GetClassNames (table)
|
Returns all class names found in the specified root directory
that match the specified base type, optionally including abstract
classes
|
|
#
|
LOGICAL GetClassNamesFromExternalRuntime (character, character, logical, character)
|
Starts a separate Progress client to perform the Class name lookup.
|
|
+
|
GetClassNamesInClassPath (character, logical, table)
|
Returns all class names found in the directories specified in the
.classpath file and that match the specified base type, optionally
including or excluding abstract classes
|
|
+
|
GetClassNamesInClassPath (character, table)
|
Returns all class names found in the directories specified in the
.classpath file and that match the specified base type
|
|
+
|
GetClassNamesInClassPathNoDotNet (character, logical, table)
|
Returns all class names found in the directories specified in the
.classpath file and that match the specified base type, optionally
including or excluding abstract classes
|
|
+
|
GetClassNamesInProcedureLibrary (character, character, logical, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface), optionally
including abstract classes
|
|
+
|
GetClassNamesNoDotNet (character, character, logical, character, table)
|
Returns all class names found in the specified root directory
that match the specified base type (class or interface), optionally
including abstract classes
|
|
+
|
LOGICAL HasStaticPropertyOfType (Class, Class)
|
Verifies if the given class type has a static property of the
given type
|
|
+
|
LOGICAL IsAbstract (character)
|
Returns true when the given class name is a valid abstract class
|
|
+
|
LOGICAL IsInCallStack (Class)
|
Returns if an instance of the given class is in the call stack
|
|
+
|
LOGICAL IsInCallStack (Class, character)
|
Returns if an instance of the given class is in the call stack
|
|
+
|
INTEGER NumInstances (Class)
|
Returns the current number of instances of the given class
|
|
+
|
CHARACTER ShortClassName (Class)
|
Returns the ShortClassName for the given Class object
|
|
+
|
CHARACTER ShortPackageName (character)
|
Returns the class name with a shortened package name
|
|
+
|
CHARACTER ShortPackageName (Class)
|
Returns the class name with a shortened package name
|
|
+
|
Consultingwerk.ClassName SplitClassName (character)
|
Splits a full class name into package and class name
|
|
+
|
LOGICAL ValidateClassName (character)
|
Validates a class name for invalid characters
|
|
+
|
LOGICAL ValidatePackageName (character)
|
Validates a package name for invalid characters
|
|
+
|
WriteClassPath ()
|
Writes the current PROPATH in a tabular fashion to the log file
|
|
+
|
WriteLogMessage (character)
|
Writes a message to the logfile
|