Schema Methods
The methods defined in the Schema class are summarized in the following table.
Method | Description |
---|---|
addCompileTranslatableString | Adds a translatable string to all base locales of the receiving schema |
addUserCollectionSubclass | Creates a user collection class in the receiving schema |
addUserSubclass | Creates a user class in the receiving schema |
allClasses | Returns all classes in the schema and its superschemas |
allDatabases | Returns all databases in the schema and its superschemas |
allJadeInterfaces | Returns all interfaces defined the receiver and its superschemas |
allLibraries | Adds all libraries in the schema to the library collection |
allPrimitives | Returns all primitive types in the schema and its superschemas |
allSubschemas | Recursively adds all subschemas in the schema to the schema collection |
buildFormData | Checks that the form build data for every form in the schema and subschemas is up-to-date |
constantNames | Returns a concatenated string of all constants in the schema |
createWebServiceApplication | Creates a definition for a Web service provider application |
deleteUserSubclass | Deletes a user class in the receiving schema |
extractControlIdsCSV | Creates a CSV file containing generated Windows control id for controls in all schemas |
extractControlIdsCSVforSchema | Creates a CSV file containing generated Windows control id for controls in the current schema |
findClassInBranch | Returns the type of the specified class |
findClassInSubschema | Returns the specified class |
findFormForLocale | Returns the specified form for the specified locale |
findFormForLocaleInAllSchemas | Returns the specified form for the specified locale from all schemas |
findFormForLocaleInSupers | Returns the specified form for the specified locale from superschemas |
findGlobalConstantInBranch | Returns the specified global constant instance |
findMeForm | Returns the specified form from the base locale |
findName | Returns the type of the specified class or primitive type |
findProperty | Returns the property of the specified name |
findType | Returns the type of the specified integer |
generateWSDL | Creates a WSDL file for an existing JADE Web service provider application |
getAllBaseLocales | Returns all base (non-clone) locales in the schema |
getAllClasses | Returns a reference to all classes in the current schema and its superschemas |
getAllFormTranslations | Returns all form translations of the specified form |
getAllInheritedLocales | Gets all locales inherited by the current schema |
getAllLocales | Gets all locales in the current schema and superschemas |
getAllLocalLocales | Gets all locales defined in the current schema |
getAllRpsMappings | Returns an array of all RPS mappings defined in the current schema |
getAllSystemLocales | Adds an instance of the LocaleNameInfo class for each locale known to the operating system to the specified object array |
getAppliedPatches | Returns information about the patches applied to system schemas in the JADE database |
getBaseLocalesLocal | Populates the specified collection with the base locales defined in the receiving schema |
getCategory | Returns the specified global constant category from the receiver and superschemas |
getClass | Gets the specified class |
getClassByNumber | Returns the class specified by number |
getConstant | Returns the specified constant |
getConstantCategory | Returns the specified global constant category from the receiver |
getControlClasses | Adds all subclasses of the |
getCurrentLocaleId | Returns the current locale identifier (LCID) of the application process when enhanced locale support is enabled; otherwise it returns the identifier of the current locale |
getDefaultLocale | Returns a reference to the default locale for the schema |
getExternalDatabase | Returns a reference to the shared transient instance of the external database |
getFormatAnywhereInPath | Returns the specified locale format from any locale in the current version of a schema in the schema path |
getFormatAnywhereInPathLatest | Returns the specified locale format from any locale in the latest version of a schema in the schema path |
getFormatAnywhereInSubs | Returns the specified locale format from any locale in the current version of the receiver or its subschemas |
getFormatAnywhereInSubsLatest | Returns the specified locale format from any locale in the latest version of the receiver or its subschemas |
getFunction | Returns the specified function |
getGlobalClass | Returns the |
getGlobalConstant | Returns the specified global constant |
getHtmlDocumentSource | Returns the HTML source of the specified HTML document |
getImportedClass | Returns a reference to a class imported as part of an imported package |
getImportedJadeInterface | Returns a reference to an interface imported as part of an imported package |
getInheritedFormats | Gets a collection of all formats inherited from superschemas |
getInheritedXlatableStrings | Gets a collection of all translatable strings defined for the specified locale |
getJadeInterface | Returns a reference to the specified interface |
getLibrary | Gets the library with the specified name |
getLocalClass | Returns the specified class from the current schema |
getLocale | Returns the specified locale from the current schema and all of its subschemas |
getLocaleCurrencyInfo | Gets the currency formatting information for the specified locale |
getLocaleDateInfo | Gets the date formatting information for the specified locale |
getLocaleFullInfo | Gets the full formatting information for the specified locale |
getLocaleInSubschemas | Returns the specified locale from subschemas |
getLocaleLocal | Returns the specified locale from the current schema |
getLocaleNameInfo | Gets the name formatting information for the specified locale |
getLocaleNumericInfo | Gets the numeric formatting information for the specified locale |
getLocaleTimeInfo | Gets the time formatting information for the specified locale |
getLocalFormats | Adds all user-defined formats of the receiver to the specified array |
getLocalLocaleInSubschemas | Returns the specified locale from subschemas |
getLocalPrimitive | Returns the specified primitive type from the current schema |
getName | Returns the name of the receiver schema as a string |
getOidForObject | Returns the object identifier (oid) of the specified object |
getPrimitive | Returns the primitive type with the specified name |
getRelationalView | Returns the relational view in this schema with the specified name |
getRpsMapping | Returns the RPS mapping in this schema with the specified name |
getSchema | Returns the receiver or a subschema of the receiver with the specified name |
getSubschema | Returns a subschema with the specified name |
getSubschemas | Adds all subschemas of the receiving schema to the schema name dictionary |
getUserAppliedPatches | Returns information about the patches applied to user schemas in the JADE database |
getUserFormat | Returns the user format with the specified name |
getWebServiceConsumerNames | Populates a string array with the names of Web Service consumers in the receiving schema |
globalException | Returns the number of the specified global exception |
importWSDL | Creates a Web service consumer by importing a specified WSDL file |
isLocalLocale | Returns true if the specified locale is local to the current schema |
loadHTMLDocuments | Processes all HTML document files in the specified folder |
makeLocaleNameFromId | Returns a string of the name of the specified locale |
nonGUIGlobalExceptionHandler | Logs exception details to the application exception log file, aborts any transaction, and then returns Ex_Abort_Action |
regenerateRelationalView | Dynamically rebuilds the specified relational view, deleting an existing relational view, if applicable, or creating the relational view if it does not exist |
removeWebConsumer | Removes a Web service consumer with the specified name |
resetUserAppliedPatches | Resets information about patches applied to the specified user schema to null |
reorgInProgress | Returns true if a reorganization is currently "actively" in progress |
reorgIsWaitingForTransition | Returns true if a reorganization is in dual-update mode and waiting for the transition |
setHtmlDocumentSource | Sets the HTML source for the specified HTML document |
withAllSubschemas | Adds the current schema to the collection of its subschemas |
withAllSuperschemas | Adds the current schema to the collection of its superschemas and returns the superschema collection |