diff options
author | ptessier | 2012-03-21 13:41:14 +0000 |
---|---|---|
committer | ptessier | 2012-03-21 13:41:14 +0000 |
commit | 9eb9c6e6a72205285f4dee96934f47f03b90ab90 (patch) | |
tree | bf9208319b1c2cd41e76dc33e63f4c9707f77ee9 | |
parent | e031ccb701f1ff4b4c7232b90277f86d82d7acfb (diff) | |
download | org.eclipse.papyrus-9eb9c6e6a72205285f4dee96934f47f03b90ab90.tar.gz org.eclipse.papyrus-9eb9c6e6a72205285f4dee96934f47f03b90ab90.tar.xz org.eclipse.papyrus-9eb9c6e6a72205285f4dee96934f47f03b90ab90.zip |
329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/PredefinedBehaviorsAndTypesUtils.java b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/PredefinedBehaviorsAndTypesUtils.java index 0ccc5a5001d..f7f08736bc9 100644 --- a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/PredefinedBehaviorsAndTypesUtils.java +++ b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/PredefinedBehaviorsAndTypesUtils.java @@ -120,7 +120,7 @@ public class PredefinedBehaviorsAndTypesUtils { for (ElementImport eImport : library.getElementImports()) {
if (eImport.getImportedElement() instanceof Behavior) {
SignatureFacade s = SignatureFacadeFactory.eInstance.createSignatureFacade(eImport) ;
- TypeUtils.predefinedCollectionFunctions.put(eImport.getAlias() == null || eImport.getAlias().isEmpty() ? s.getName() : eImport.getAlias(), s) ;
+ TypeUtils.predefinedCollectionFunctions.put(eImport.getAlias() == null || eImport.getAlias().length()==0 ? s.getName() : eImport.getAlias(), s) ;
}
}
}
diff --git a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/typing/SignatureFacade.java b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/typing/SignatureFacade.java index 39cb468431b..af1c6994aad 100644 --- a/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/typing/SignatureFacade.java +++ b/plugins/uml/alf/org.eclipse.papyrus.uml.alf/src/org/eclipse/papyrus/uml/alf/validation/typing/SignatureFacade.java @@ -236,7 +236,7 @@ public class SignatureFacade { List<SignatureFacade> matchingSignatures = new ArrayList<SignatureFacade>() ;
for (SignatureFacade cddMatchingSignature : candidates) {
String compatibility = cddMatchingSignature.isCompatibleWithMe(arguments) ;
- if (compatibility.isEmpty()) {
+ if (compatibility.length()==0) {
matchingSignatures.add(cddMatchingSignature) ;
}
}
|