Top Method Summary
Options Name Purpose
CHARACTER RelativeToProjectFolder (character, character) Computes the path of pcAbsolute expressed relative to pcProjectFolder, using forward slashes
CHARACTER ResolveSchemaFile (character, character, character) Prompts the user to pick the .df file for the given database connection


Method Detail
Top

CHARACTER RelativeToProjectFolder (character, character)

Purpose: Computes the path of pcAbsolute expressed relative to
pcProjectFolder, using forward slashes
Notes: When the two paths share no common ancestor (different
drive letters on Windows), the absolute path is returned
with backslashes normalised to forward slashes.

Parameters:
pcAbsolute CHARACTER
The absolute path to convert
pcProjectFolder CHARACTER
The base folder for the relative path computation
Returns CHARACTER
The relative path
Top

CHARACTER ResolveSchemaFile (character, character, character)

Purpose: Prompts the user to pick the .df file for the given
database connection
Notes: When the user cancels the dialog,
SchemaFileSelectionCancelledException is thrown.

Parameters:
pcConnectionName CHARACTER
The identifier of the connection in .dbconnection
pcDbName CHARACTER
The physical database name from databaseConnection.xml
pcProjectFolder CHARACTER
The PDSOE project folder; used as the base for the relative path computation
Returns CHARACTER
The schemaFile value to write into openedge-project.json


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       11.05.2026 06:37:52