|
Lines 198-204
Link Here
|
| 198 |
if (attrAtLocationHasValue) { |
198 |
if (attrAtLocationHasValue) { |
| 199 |
// only propose the name |
199 |
// only propose the name |
| 200 |
proposedText = getRequiredName(node, attrDecl); |
200 |
proposedText = getRequiredName(node, attrDecl); |
| 201 |
proposal = new CustomCompletionProposal( |
201 |
proposal = new MarkupCompletionProposal( |
| 202 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
202 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
| 203 |
contentAssistRequest.getReplacementLength(), proposedText.length(), |
203 |
contentAssistRequest.getReplacementLength(), proposedText.length(), |
| 204 |
attrImage, proposedText, null, proposedInfo, |
204 |
attrImage, proposedText, null, proposedInfo, |
|
Lines 227-233
Link Here
|
| 227 |
} |
227 |
} |
| 228 |
if (proposalNeedsSpace) |
228 |
if (proposalNeedsSpace) |
| 229 |
proposedText += " "; //$NON-NLS-1$ |
229 |
proposedText += " "; //$NON-NLS-1$ |
| 230 |
proposal = new CustomCompletionProposal(proposedText, |
230 |
proposal = new MarkupCompletionProposal(proposedText, |
| 231 |
contentAssistRequest.getReplacementBeginPosition(), |
231 |
contentAssistRequest.getReplacementBeginPosition(), |
| 232 |
contentAssistRequest.getReplacementLength(), |
232 |
contentAssistRequest.getReplacementLength(), |
| 233 |
cursorPosition, attrImage, |
233 |
cursorPosition, attrImage, |
|
Lines 367-373
Link Here
|
| 367 |
if ((matchString.length() == 0) || possibleValue.startsWith(matchString)) { |
367 |
if ((matchString.length() == 0) || possibleValue.startsWith(matchString)) { |
| 368 |
String rString = "\"" + possibleValue + "\""; //$NON-NLS-1$ //$NON-NLS-2$ |
368 |
String rString = "\"" + possibleValue + "\""; //$NON-NLS-1$ //$NON-NLS-2$ |
| 369 |
alternateMatch = "\"" + alternateMatch; //$NON-NLS-1$ |
369 |
alternateMatch = "\"" + alternateMatch; //$NON-NLS-1$ |
| 370 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
370 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 371 |
rString, rOffset, rLength, possibleValue.length() + 1, |
371 |
rString, rOffset, rLength, possibleValue.length() + 1, |
| 372 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_ENUM), |
372 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_ENUM), |
| 373 |
rString, alternateMatch, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE, true); |
373 |
rString, alternateMatch, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE, true); |
|
Lines 377-383
Link Here
|
| 377 |
} |
377 |
} |
| 378 |
if(defaultValue != null && ((matchString.length() == 0) || defaultValue.startsWith(matchString))) { |
378 |
if(defaultValue != null && ((matchString.length() == 0) || defaultValue.startsWith(matchString))) { |
| 379 |
String rString = "\"" + defaultValue + "\""; //$NON-NLS-1$ //$NON-NLS-2$ |
379 |
String rString = "\"" + defaultValue + "\""; //$NON-NLS-1$ //$NON-NLS-2$ |
| 380 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
380 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 381 |
rString, rOffset, rLength, defaultValue.length() + 1, |
381 |
rString, rOffset, rLength, defaultValue.length() + 1, |
| 382 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_DEFAULT), |
382 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_DEFAULT), |
| 383 |
rString, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE); |
383 |
rString, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE); |
|
Lines 392-398
Link Here
|
| 392 |
String value = attrDecl.getAttrType().getImpliedValue(); |
392 |
String value = attrDecl.getAttrType().getImpliedValue(); |
| 393 |
if ((value != null) && (value.length() > 0)) { |
393 |
if ((value != null) && (value.length() > 0)) { |
| 394 |
String rValue = "\"" + value + "\"";//$NON-NLS-2$//$NON-NLS-1$ |
394 |
String rValue = "\"" + value + "\"";//$NON-NLS-2$//$NON-NLS-1$ |
| 395 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
395 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 396 |
rValue, contentAssistRequest.getReplacementBeginPosition(), |
396 |
rValue, contentAssistRequest.getReplacementBeginPosition(), |
| 397 |
contentAssistRequest.getReplacementLength(), rValue.length() + 1, |
397 |
contentAssistRequest.getReplacementLength(), rValue.length() + 1, |
| 398 |
image, rValue, null, proposedInfo, |
398 |
image, rValue, null, proposedInfo, |
|
Lines 400-406
Link Here
|
| 400 |
contentAssistRequest.addProposal(proposal); |
400 |
contentAssistRequest.addProposal(proposal); |
| 401 |
if ((currentValue.length() > 0) && !value.equals(currentValue)) { |
401 |
if ((currentValue.length() > 0) && !value.equals(currentValue)) { |
| 402 |
rValue = "\"" + currentValue + "\""; //$NON-NLS-2$//$NON-NLS-1$ |
402 |
rValue = "\"" + currentValue + "\""; //$NON-NLS-2$//$NON-NLS-1$ |
| 403 |
proposal = new CustomCompletionProposal(rValue, contentAssistRequest.getReplacementBeginPosition(), contentAssistRequest.getReplacementLength(), rValue.length() + 1, image, rValue, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE); |
403 |
proposal = new MarkupCompletionProposal(rValue, contentAssistRequest.getReplacementBeginPosition(), contentAssistRequest.getReplacementLength(), rValue.length() + 1, image, rValue, null, proposedInfo, XMLRelevanceConstants.R_XML_ATTRIBUTE_VALUE); |
| 404 |
contentAssistRequest.addProposal(proposal); |
404 |
contentAssistRequest.addProposal(proposal); |
| 405 |
} |
405 |
} |
| 406 |
} |
406 |
} |
|
Lines 412-418
Link Here
|
| 412 |
CustomCompletionProposal proposal = null; |
412 |
CustomCompletionProposal proposal = null; |
| 413 |
if ((currentValue != null) && (currentValue.length() > 0)) { |
413 |
if ((currentValue != null) && (currentValue.length() > 0)) { |
| 414 |
String rValue = "\"" + currentValue + "\""; //$NON-NLS-2$//$NON-NLS-1$ |
414 |
String rValue = "\"" + currentValue + "\""; //$NON-NLS-2$//$NON-NLS-1$ |
| 415 |
proposal = new CustomCompletionProposal(rValue, |
415 |
proposal = new MarkupCompletionProposal(rValue, |
| 416 |
contentAssistRequest.getReplacementBeginPosition(), |
416 |
contentAssistRequest.getReplacementBeginPosition(), |
| 417 |
contentAssistRequest.getReplacementLength(), 1, image, |
417 |
contentAssistRequest.getReplacementLength(), 1, image, |
| 418 |
rValue, null, proposedInfo, |
418 |
rValue, null, proposedInfo, |
|
Lines 447-453
Link Here
|
| 447 |
CompletionProposalInvocationContext context) { |
447 |
CompletionProposalInvocationContext context) { |
| 448 |
|
448 |
|
| 449 |
if (contentAssistRequest.getStartOffset() + contentAssistRequest.getRegion().getTextLength() < contentAssistRequest.getReplacementBeginPosition()) { |
449 |
if (contentAssistRequest.getStartOffset() + contentAssistRequest.getRegion().getTextLength() < contentAssistRequest.getReplacementBeginPosition()) { |
| 450 |
CustomCompletionProposal proposal = new CustomCompletionProposal(">", //$NON-NLS-1$ |
450 |
CustomCompletionProposal proposal = new MarkupCompletionProposal(">", //$NON-NLS-1$ |
| 451 |
contentAssistRequest.getReplacementBeginPosition(), contentAssistRequest.getReplacementLength(), 1, XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_TAG_GENERIC), NLS.bind(XMLUIMessages.Close_with__, (new Object[]{" '>'"})), //$NON-NLS-1$ |
451 |
contentAssistRequest.getReplacementBeginPosition(), contentAssistRequest.getReplacementLength(), 1, XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_TAG_GENERIC), NLS.bind(XMLUIMessages.Close_with__, (new Object[]{" '>'"})), //$NON-NLS-1$ |
| 452 |
null, null, XMLRelevanceConstants.R_END_TAG_NAME); |
452 |
null, null, XMLRelevanceConstants.R_END_TAG_NAME); |
| 453 |
contentAssistRequest.addProposal(proposal); |
453 |
contentAssistRequest.addProposal(proposal); |
|
Lines 479-492
Link Here
|
| 479 |
image = this.getGenericTagImage(); |
479 |
image = this.getGenericTagImage(); |
| 480 |
} |
480 |
} |
| 481 |
if (contentAssistRequest.getRegion().getType() == DOMRegionContext.XML_TAG_NAME) { |
481 |
if (contentAssistRequest.getRegion().getType() == DOMRegionContext.XML_TAG_NAME) { |
| 482 |
proposal = new CustomCompletionProposal( |
482 |
proposal = new MarkupCompletionProposal( |
| 483 |
replacementText, contentAssistRequest.getStartOffset(), |
483 |
replacementText, contentAssistRequest.getStartOffset(), |
| 484 |
contentAssistRequest.getRegion().getTextLength(), |
484 |
contentAssistRequest.getRegion().getTextLength(), |
| 485 |
replacementText.length(), image, displayText, null, |
485 |
replacementText.length(), image, displayText, null, |
| 486 |
proposedInfo, XMLRelevanceConstants.R_END_TAG_NAME); |
486 |
proposedInfo, XMLRelevanceConstants.R_END_TAG_NAME); |
| 487 |
} |
487 |
} |
| 488 |
else { |
488 |
else { |
| 489 |
proposal = new CustomCompletionProposal( |
489 |
proposal = new MarkupCompletionProposal( |
| 490 |
replacementText, |
490 |
replacementText, |
| 491 |
contentAssistRequest.getReplacementBeginPosition(), |
491 |
contentAssistRequest.getReplacementBeginPosition(), |
| 492 |
contentAssistRequest.getReplacementLength(), |
492 |
contentAssistRequest.getReplacementLength(), |
|
Lines 631-637
Link Here
|
| 631 |
setErrorMessage(XMLUIMessages.Content_Assist_not_availab_UI_); |
631 |
setErrorMessage(XMLUIMessages.Content_Assist_not_availab_UI_); |
| 632 |
} |
632 |
} |
| 633 |
if (addProposal == true) { |
633 |
if (addProposal == true) { |
| 634 |
CustomCompletionProposal proposal = new CustomCompletionProposal(replaceText, replaceBegin, replaceLength, cursorOffset, image, displayString, null, proposedInfo, XMLRelevanceConstants.R_END_TAG); |
634 |
CustomCompletionProposal proposal = new MarkupCompletionProposal(replaceText, replaceBegin, replaceLength, cursorOffset, image, displayString, null, proposedInfo, XMLRelevanceConstants.R_END_TAG); |
| 635 |
contentAssistRequest.addProposal(proposal); |
635 |
contentAssistRequest.addProposal(proposal); |
| 636 |
} |
636 |
} |
| 637 |
} |
637 |
} |
|
Lines 749-755
Link Here
|
| 749 |
// prompt with a self-closing end character if needed |
749 |
// prompt with a self-closing end character if needed |
| 750 |
// this is one of the few times to ignore the length -- always insert |
750 |
// this is one of the few times to ignore the length -- always insert |
| 751 |
// contentAssistRequest.getReplacementLength() |
751 |
// contentAssistRequest.getReplacementLength() |
| 752 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
752 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 753 |
getContentGenerator().getStartTagClose(node, elementDecl), |
753 |
getContentGenerator().getStartTagClose(node, elementDecl), |
| 754 |
contentAssistRequest.getReplacementBeginPosition(), 0, |
754 |
contentAssistRequest.getReplacementBeginPosition(), 0, |
| 755 |
getContentGenerator().getStartTagClose(node, elementDecl).length(), image, |
755 |
getContentGenerator().getStartTagClose(node, elementDecl).length(), image, |
|
Lines 759-765
Link Here
|
| 759 |
} |
759 |
} |
| 760 |
else { |
760 |
else { |
| 761 |
// prompt with a close for the start tag |
761 |
// prompt with a close for the start tag |
| 762 |
CustomCompletionProposal proposal = new CustomCompletionProposal(">", //$NON-NLS-1$ |
762 |
CustomCompletionProposal proposal = new MarkupCompletionProposal(">", //$NON-NLS-1$ |
| 763 |
contentAssistRequest.getReplacementBeginPosition(), |
763 |
contentAssistRequest.getReplacementBeginPosition(), |
| 764 |
// this is one of the few times to ignore the |
764 |
// this is one of the few times to ignore the |
| 765 |
// length -- always insert |
765 |
// length -- always insert |
|
Lines 775-781
Link Here
|
| 775 |
IStructuredDocumentRegion sdr = contentAssistRequest.getDocumentRegion(); |
775 |
IStructuredDocumentRegion sdr = contentAssistRequest.getDocumentRegion(); |
| 776 |
String openingTagText = (sdr != null) ? sdr.getFullText() : ""; //$NON-NLS-1$ |
776 |
String openingTagText = (sdr != null) ? sdr.getFullText() : ""; //$NON-NLS-1$ |
| 777 |
if ((openingTagText != null) && (openingTagText.indexOf(node.getNodeName()) != -1)) { |
777 |
if ((openingTagText != null) && (openingTagText.indexOf(node.getNodeName()) != -1)) { |
| 778 |
proposal = new CustomCompletionProposal("></" + node.getNodeName() + ">", //$NON-NLS-2$//$NON-NLS-1$ |
778 |
proposal = new MarkupCompletionProposal("></" + node.getNodeName() + ">", //$NON-NLS-2$//$NON-NLS-1$ |
| 779 |
contentAssistRequest.getReplacementBeginPosition(), |
779 |
contentAssistRequest.getReplacementBeginPosition(), |
| 780 |
// this is one of the few times to |
780 |
// this is one of the few times to |
| 781 |
// ignore the length -- always insert |
781 |
// ignore the length -- always insert |
|
Lines 786-792
Link Here
|
| 786 |
} |
786 |
} |
| 787 |
// prompt with slash bracket "/>" incase if it's a self ending tag |
787 |
// prompt with slash bracket "/>" incase if it's a self ending tag |
| 788 |
if (endWithSlashBracket) { |
788 |
if (endWithSlashBracket) { |
| 789 |
proposal = new CustomCompletionProposal("/>", //$NON-NLS-1$ |
789 |
proposal = new MarkupCompletionProposal("/>", //$NON-NLS-1$ |
| 790 |
contentAssistRequest.getReplacementBeginPosition(), |
790 |
contentAssistRequest.getReplacementBeginPosition(), |
| 791 |
// this is one of the few times to ignore |
791 |
// this is one of the few times to ignore |
| 792 |
// the length -- always insert |
792 |
// the length -- always insert |
|
Lines 801-807
Link Here
|
| 801 |
else if ((contentAssistRequest.getDocumentRegion() == node.getLastStructuredDocumentRegion()) && !node.getLastStructuredDocumentRegion().isEnded()) { |
801 |
else if ((contentAssistRequest.getDocumentRegion() == node.getLastStructuredDocumentRegion()) && !node.getLastStructuredDocumentRegion().isEnded()) { |
| 802 |
setErrorMessage(null); |
802 |
setErrorMessage(null); |
| 803 |
// prompt with a closing end character for the end tag |
803 |
// prompt with a closing end character for the end tag |
| 804 |
CustomCompletionProposal proposal = new CustomCompletionProposal(">", //$NON-NLS-1$ |
804 |
CustomCompletionProposal proposal = new MarkupCompletionProposal(">", //$NON-NLS-1$ |
| 805 |
contentAssistRequest.getReplacementBeginPosition(), |
805 |
contentAssistRequest.getReplacementBeginPosition(), |
| 806 |
// this is one of the few times to ignore the length -- always insert |
806 |
// this is one of the few times to ignore the length -- always insert |
| 807 |
// contentAssistRequest.getReplacementLength(), |
807 |
// contentAssistRequest.getReplacementLength(), |
|
Lines 865-871
Link Here
|
| 865 |
String proposedInfo = getAdditionalInfo(parentDecl, childType); |
865 |
String proposedInfo = getAdditionalInfo(parentDecl, childType); |
| 866 |
for (int i = 0; i < childStrings.length; i++) { |
866 |
for (int i = 0; i < childStrings.length; i++) { |
| 867 |
if(!childStrings[i].equals(defaultValue)) { |
867 |
if(!childStrings[i].equals(defaultValue)) { |
| 868 |
CustomCompletionProposal textProposal = new CustomCompletionProposal( |
868 |
CustomCompletionProposal textProposal = new MarkupCompletionProposal( |
| 869 |
childStrings[i],begin, length, childStrings[i].length(), |
869 |
childStrings[i],begin, length, childStrings[i].length(), |
| 870 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_ENUM), |
870 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_ENUM), |
| 871 |
childStrings[i], null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
871 |
childStrings[i], null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
|
Lines 873-879
Link Here
|
| 873 |
} |
873 |
} |
| 874 |
} |
874 |
} |
| 875 |
if(defaultValue != null) { |
875 |
if(defaultValue != null) { |
| 876 |
CustomCompletionProposal textProposal = new CustomCompletionProposal( |
876 |
CustomCompletionProposal textProposal = new MarkupCompletionProposal( |
| 877 |
defaultValue, begin, length, defaultValue.length(), |
877 |
defaultValue, begin, length, defaultValue.length(), |
| 878 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_DEFAULT), |
878 |
XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_DEFAULT), |
| 879 |
defaultValue, null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
879 |
defaultValue, null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
|
Lines 940-946
Link Here
|
| 940 |
|
940 |
|
| 941 |
String proposedInfo = getAdditionalInfo(parentDecl, elementDecl); |
941 |
String proposedInfo = getAdditionalInfo(parentDecl, elementDecl); |
| 942 |
int relevance = isStrictCMNodeSuggestion ? XMLRelevanceConstants.R_STRICTLY_VALID_TAG_INSERTION : XMLRelevanceConstants.R_TAG_INSERTION; |
942 |
int relevance = isStrictCMNodeSuggestion ? XMLRelevanceConstants.R_STRICTLY_VALID_TAG_INSERTION : XMLRelevanceConstants.R_TAG_INSERTION; |
| 943 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
943 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 944 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
944 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
| 945 |
contentAssistRequest.getReplacementLength(), markupAdjustment, |
945 |
contentAssistRequest.getReplacementLength(), markupAdjustment, |
| 946 |
image, tagname, null, proposedInfo, relevance); |
946 |
image, tagname, null, proposedInfo, relevance); |
|
Lines 1000-1006
Link Here
|
| 1000 |
// account for the < and > |
1000 |
// account for the < and > |
| 1001 |
int markupAdjustment = getContentGenerator().getMinimalStartTagLength(parent, ed); |
1001 |
int markupAdjustment = getContentGenerator().getMinimalStartTagLength(parent, ed); |
| 1002 |
String proposedInfo = getAdditionalInfo(null, ed); |
1002 |
String proposedInfo = getAdditionalInfo(null, ed); |
| 1003 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
1003 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 1004 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
1004 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
| 1005 |
contentAssistRequest.getReplacementLength(), markupAdjustment, image, |
1005 |
contentAssistRequest.getReplacementLength(), markupAdjustment, image, |
| 1006 |
tagname, null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
1006 |
tagname, null, proposedInfo, XMLRelevanceConstants.R_TAG_INSERTION); |
|
Lines 1088-1094
Link Here
|
| 1088 |
} |
1088 |
} |
| 1089 |
int relevance = isStrictCMNodeSuggestion ? XMLRelevanceConstants.R_STRICTLY_VALID_TAG_NAME : XMLRelevanceConstants.R_TAG_NAME; |
1089 |
int relevance = isStrictCMNodeSuggestion ? XMLRelevanceConstants.R_STRICTLY_VALID_TAG_NAME : XMLRelevanceConstants.R_TAG_NAME; |
| 1090 |
String proposedInfo = getAdditionalInfo(getCMElementDeclaration(parent), elementDecl); |
1090 |
String proposedInfo = getAdditionalInfo(getCMElementDeclaration(parent), elementDecl); |
| 1091 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
1091 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 1092 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
1092 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
| 1093 |
contentAssistRequest.getReplacementLength(), cursorAdjustment, image, |
1093 |
contentAssistRequest.getReplacementLength(), cursorAdjustment, image, |
| 1094 |
getRequiredName(parent, elementDecl), null, proposedInfo, |
1094 |
getRequiredName(parent, elementDecl), null, proposedInfo, |
|
Lines 1144-1150
Link Here
|
| 1144 |
if (image == null) { |
1144 |
if (image == null) { |
| 1145 |
image = this.getGenericTagImage(); |
1145 |
image = this.getGenericTagImage(); |
| 1146 |
} |
1146 |
} |
| 1147 |
CustomCompletionProposal proposal = new CustomCompletionProposal( |
1147 |
CustomCompletionProposal proposal = new MarkupCompletionProposal( |
| 1148 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
1148 |
proposedText, contentAssistRequest.getReplacementBeginPosition(), |
| 1149 |
contentAssistRequest.getReplacementLength(), cursorAdjustment, image, |
1149 |
contentAssistRequest.getReplacementLength(), cursorAdjustment, image, |
| 1150 |
getRequiredName(parent, ed), null, proposedInfo, XMLRelevanceConstants.R_TAG_NAME); |
1150 |
getRequiredName(parent, ed), null, proposedInfo, XMLRelevanceConstants.R_TAG_NAME); |