Name

public interface Name

Интерфейс объектного представления имени выборки или формы приложения Global.

Объектное представление имени предназначено для:

  1. Уменьшения числа точек разбора и валидации строковых представлений имён.

  2. Систематизации передачи имён между методами.

See also

Fields

GTK

static final String GTK

Префикс имени выборки Global for PostgreSQL.

Пример: “gtk-Module_SomeSelection

GTK_DELIMITER

static final String GTK_DELIMITER

Разделитель префикса GTK и имени выборки.

Пример: “gtk-Module_SomeSelection

REP_DELIMITER_G1

static final String REP_DELIMITER_G1

Разделитель имени выборки и отображения в формате Global for Oracle.

Пример: “SEL_MODULE_SOMESELECTION.REPRESENTATION

REP_DELIMITER_G3

static final String REP_DELIMITER_G3

Разделитель имени выборки и отображения в формате Global for PostgreSQL.

Пример: “gtk@sbt-Module_SomeSelection#Representation

SOLUTION_IMAGE_DELIMITER

static final String SOLUTION_IMAGE_DELIMITER

Разделитель имени образа решения и префикса GTK.

Пример: “gtk@sbt-Module_SomeSelection

Methods

getCanonicalName

String getCanonicalName()

Возвращает каноническое имя выборки, если известно имя пространства имён.

Returns:

каноническое имя выборки

getDefaultRepresentation

static String getDefaultRepresentation(Name name)

Возвращает имя отображения по умолчанию в зависимости от версии системы Global.

Parameters:
  • name – Имя

Returns:

Имя отображения

getNamespace

String getNamespace()

Возвращает имя пространства имён, которому принадлежит выборка.

Returns:

имя пространства имён

getRepresentation

String getRepresentation()

Возвращает имя отображения выборки.

Returns:

имя отображения выборки.

getSimpleName

String getSimpleName()

Возвращает простое имя выборки, если известно имя пространства имён.

Returns:

простое имя выборки

getSolutionImage

String getSolutionImage()

Возвращает имя образа решения, которому принадлежит выборка.

Returns:

имя решения или null.

isCanonicalName

boolean isCanonicalName()

Метод проверяет, является ли имя выборки каноническим.

Returns:

true, если известно каноническое имя выборки, иначе false.

isG1

static boolean isG1(Name name)

Метод проверяет соответствие строки name формату имени Global 1 (Global for Oracle).

Parameters:
  • name – Строковое представление имени выборки.

Returns:

true, если соответствует, иначе false.

isGtk

boolean isGtk()

Метод возвращает значение флага, указывающего на наличие префикса “gtk-” или “gtk@” в строковом представлении имени элемента пользовательского интерфейса приложения Global.

Returns:

true, если содержит префикс “gtk-” или “gtk@”, иначе false.