QmlJS Rewriter: Unify method names

changeProperty->changeBinding
removeProperty->removeBindingByName
This commit is contained in:
Kai Koehne
2010-07-21 13:17:44 +02:00
parent 74e8027a7b
commit 35e787e61c
3 changed files with 23 additions and 20 deletions

View File

@@ -55,27 +55,30 @@ public:
const QStringList &propertyOrder);
Range addBinding(AST::UiObjectInitializer *ast,
const QString &propertyName,
const QString &propertyValue,
BindingType bindingType);
const QString &propertyName,
const QString &propertyValue,
BindingType bindingType);
Range addBinding(AST::UiObjectInitializer *ast,
const QString &propertyName,
const QString &propertyValue,
BindingType bindingType,
AST::UiObjectMemberList *insertAfter);
const QString &propertyName,
const QString &propertyValue,
BindingType bindingType,
AST::UiObjectMemberList *insertAfter);
void changeProperty(AST::UiObjectInitializer *ast,
const QString &propertyName,
const QString &newValue,
BindingType binding);
void changeBinding(AST::UiObjectInitializer *ast,
const QString &propertyName,
const QString &newValue,
BindingType binding);
void removeProperty(AST::UiObjectInitializer *ast, const QString &propertyName);
void removeBindingByName(AST::UiObjectInitializer *ast, const QString &propertyName);
void appendToArrayBinding(AST::UiArrayBinding *arrayBinding,
const QString &content);
Range addObject(AST::UiObjectInitializer *ast, const QString &content);
Range addObject(AST::UiObjectInitializer *ast, const QString &content, AST::UiObjectMemberList *insertAfter);
void removeObjectMember(AST::UiObjectMember *member, AST::UiObjectMember *parent);
static AST::UiObjectMemberList *searchMemberToInsertAfter(AST::UiObjectMemberList *members, const QStringList &propertyOrder);