eclipse plugin: implement the dumping of define's arguments...

...when calling toString()
This commit is contained in:
Timotei Dolean 2012-03-02 22:30:13 +00:00
parent 000faa8265
commit 7b2f3798b4

View File

@ -141,13 +141,19 @@ public class Define
public String toString( )
{
StringBuilder res = new StringBuilder( );
res.append( "[preproc_define]" ); //$NON-NLS-1$
res.append( "\tname=\"" + name_ + "\"" );
res.append( "\tvalue=\"" + value_ + "\"" );
res.append( "\ttextdomain=\"" + textdomain_ + "\"" );
res.append( "\tlinenum=\"" + lineNum_ + "\"" );
res.append( "\tlocation=\"" + location_ + "\"" );
res.append( "[/preproc_define]" ); //$NON-NLS-1$
res.append( "[preproc_define]\n" ); //$NON-NLS-1$
res.append( "\tname=\"" + name_ + "\"\n" );
res.append( "\tvalue=\"" + value_ + "\"\n" );
res.append( "\ttextdomain=\"" + textdomain_ + "\"\n" );
res.append( "\tlinenum=\"" + lineNum_ + "\"\n" );
res.append( "\tlocation=\"" + location_ + "\"\n" );
for( String argument: args_ ) {
res.append( "\t[argument]\n" );
res.append( "\t\tname=\"" + argument + "\"\n" );
res.append( "\t[/argument]\n" );
}
res.append( "[/preproc_define]\n" ); //$NON-NLS-1$
return res.toString( );
}