String was passed as argument, but in the function it turned out to be a Rec
public String formatSyncTagP开发者_Python百科reamble(String nextCmdId,
String sourceName,
String sourceUri)
{
StringBuffer syncTag = new StringBuffer();
syncTag.append("<CmdID>").append(nextCmdId)
.append("</CmdID>\n")
.append("<Target><LocURI>")
.append(sourceUri)
.append("</LocURI></Target>\n")
.append("<Source><LocURI>")
.append(sourceName)
.append("</LocURI></Source>\n");
return syncTag.toString();
}
I notice that Eclipse knows this as a .class file. Did you attach the correct source for SyncMLFormatter? (I agree with @Bozho...a String cannot change into a Rect in Java.)
精彩评论