Class QlGeneratorMultiLangProposals

  • Direct Known Subclasses:
    QlDcsGeneratorMultiLangProposals

    public class QlGeneratorMultiLangProposals
    extends Object
    This class provides multilanguage proposals for quick-fix and content-assist for QL
    • Field Detail

      • wasInit

        protected boolean wasInit
      • isRussian

        protected boolean isRussian
    • Constructor Detail

      • QlGeneratorMultiLangProposals

        public QlGeneratorMultiLangProposals()
    • Method Detail

      • isRussian

        public boolean isRussian()
        Check current language
        Returns:
        true, if Russian language set
      • setRussianLang

        public void setRussianLang​(boolean isRussian)
        change language
        Parameters:
        isRussian -
      • getDotPropStr

        public String getDotPropStr()
        Returns:
        '.'
      • getCommaPropStr

        public String getCommaPropStr()
        Returns:
        ', '
      • getQuotePropStr

        public String getQuotePropStr()
        Returns:
        '"'
      • getSpacePropStr

        public String getSpacePropStr()
        Returns:
        ' '
      • getOpenBracketPropStr

        public String getOpenBracketPropStr()
        Returns:
        '('
      • getCloseBracketPropStr

        public String getCloseBracketPropStr()
        Returns:
        ')'
      • getAsPropStr

        public String getAsPropStr()
        Returns:
        ' AS ' or ' КАК '
      • getDateTimePropStr

        public String getDateTimePropStr()
        Returns:
        ' DATETIME( ' or ' ДАТАВРЕМЯ( '
      • getAliasPropStr

        public String getAliasPropStr()
        Returns:
        'Alias' or 'Псевдоним'
      • getExpressionPropStr

        public String getExpressionPropStr()
        Returns:
        'Expression' or 'Выражение'
      • getGroupByPropStr

        public String getGroupByPropStr()
        Returns:
        ' GROUP BY ' or ' СГРУППИРОВАТЬ ПО '
      • getDotStarPropStr

        public String getDotStarPropStr()
        Returns:
        '.*'
      • getDotBracketPropStr

        public String getDotBracketPropStr()
        Returns:
        '.('
      • getNullPropStr

        public String getNullPropStr()
        Returns:
        'NULL'
      • getNestedSelectAliasPropStr

        public String getNestedSelectAliasPropStr()
        Returns:
        'Query' or 'ВложенныйЗапрос'
      • getTempTableAliasPropStr

        public String getTempTableAliasPropStr()
        Returns:
        'OuterSource' or 'ВнешнийИсточник'
      • getTopPropStr

        public String getTopPropStr()
        Returns:
        ' TOP ' or ' ПЕРВЫЕ '
      • getFieldPropStr

        public String getFieldPropStr()
        Returns:
        'Field' or 'Поле'
      • getEmptyTablePropStr

        public String getEmptyTablePropStr()
        Returns:
        'EMPTYTABLE.(' or 'ПУСТАЯТАБЛИЦА.('
      • getAmperPropStr

        public String getAmperPropStr()
        Returns:
        '&'
      • getThreeDotsPropStr

        public String getThreeDotsPropStr()
        Returns:
        ' ... '
      • getNumberTypePropStr

        public String getNumberTypePropStr()
        Returns:
        'number' or 'число'
      • getStringTypePropStr

        public String getStringTypePropStr()
        Returns:
        'string' or 'строка'
      • getDateTypePropStr

        public String getDateTypePropStr()
        Returns:
        'date' or 'дата'
      • getTypeTypePropStr

        public String getTypeTypePropStr()
        Returns:
        'type' or 'тип'
      • getSelectPropStr

        public String getSelectPropStr()
        Returns:
        'SELECT' or 'ВЫБРАТЬ'
      • getIntoPropStr

        public String getIntoPropStr()
        Returns:
        'INTO' or 'ПОМЕСТИТЬ'
      • getAndPropStr

        public String getAndPropStr()
        Returns:
        'AND' or 'И'
      • getTruePropStr

        public String getTruePropStr()
        Returns:
        'TRUE' or 'ИСТИНА'
      • getFalsePropStr

        public String getFalsePropStr()
        Returns:
        'FALE' or 'ЛОЖЬ'
      • initProposals

        protected void initProposals()
        Initializing of all proposals for Ql