Class QlDcsQuickfixProvider
- java.lang.Object
-
- org.eclipse.xtext.ui.editor.quickfix.AbstractDeclarativeQuickfixProvider
-
- org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
-
- com._1c.g5.v8.dt.ql.ui.quickfix.QlQuickfixProvider
-
- com._1c.g5.v8.dt.ql.dcs.ui.quickfix.QlDcsQuickfixProvider
-
- All Implemented Interfaces:
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider
public class QlDcsQuickfixProvider extends QlQuickfixProvider
Custom quickfixes for qldcs language
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description QlDcsQuickfixProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changeFieldInCharacteristic(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
In the fields of 'Characteristic' section expression can not be usedvoid
changeFieldInCharacteristicTypes(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Field is not found in "CharacteristicTypes"void
changeFieldInCharacteristicValues(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Field is not found in "CharacteristicValues"void
deleteWrongSelectLocation(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Section '{select}' is not in the main part of the queryvoid
findAutoOrderSection(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
void
findTotalsSection(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
-
Methods inherited from class com._1c.g5.v8.dt.ql.ui.quickfix.QlQuickfixProvider
addFieldToGroupBy, addIndexFieldToSelect, addOrderFieldToSelect, addTableToSource, aliasWithStarExpression, autoorderInTempTable, changeAlias, changeExpressionFromIndexSectionToAlias, changeExpressionFromOrderedSectionToAlias, changeNameTempTable, changeNumberFieldsInSelectNestedTable, changeNumberInOrderBy, changeNumberSelectFields, changeToDateLiteralExpression, changeToNumberLiteralExpression, changeToStringLiteralExpression, changeUnlimitedTypeWithGroupBy, copyFromDoc, correctDate, dataBeginMoreDataEnd, deleteAutoorderSection, deleteFractionalPartOfNumber, deleteFromDoc, deleteTotalSection, deleteWrongIntoLocation, distinctInFunc, distinctWithStarInFunc, dropNotTempTable, dropTempTable, fixDuplicateExpr, fixFieldNotFound, fixInForUpdateTable, fixNestedTableInForUpdateSection, fixTableFromNesteQueryInForUpdateSection, fixTableNotFound, getTextViewer, groupByNestedAndNonNestedField, insertAlias, nestedTableInTempTable, nestedTableWithDistinct, onlyAliasInNestedTable, orderByWithoutTopInNestedQuery, orderByWithoutTopInTempTable, revealStarForNestedTable, selectAndRevealForLinkedModeModel, tempTableInNestedQuery, theSameFieldDiffTypeSorting, totalsInNestedQuery, totalsInTempTable, totalsWithHierarchySorting, unionSimpleFieldAndTableField, unlimitedTypeWithDistinct, writeToDoc, wrongTypeParam
-
Methods inherited from class org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
createLinkingIssueResolutions, fixCrossReferenceImage, fixCrossReferenceLabel, getCancelableAcceptor, getCancelManager, getModificationContextFactory, getQualifiedNameConverter, getResolutions, getResolutionsForLinkingIssue, getScopeProvider, getSimilarityMatcher, getUnresolvedEReference, hasResolutionFor, queryScope
-
-
-
-
Method Detail
-
deleteWrongSelectLocation
public void deleteWrongSelectLocation(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Section '{select}' is not in the main part of the query
-
changeFieldInCharacteristicTypes
public void changeFieldInCharacteristicTypes(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Field is not found in "CharacteristicTypes"
-
changeFieldInCharacteristicValues
public void changeFieldInCharacteristicValues(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
Field is not found in "CharacteristicValues"
-
changeFieldInCharacteristic
public void changeFieldInCharacteristic(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
In the fields of 'Characteristic' section expression can not be used
-
findTotalsSection
public void findTotalsSection(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
-
findAutoOrderSection
public void findAutoOrderSection(org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
-
-