Skip to content
Snippets Groups Projects
Commit 9260667f authored by Dominique Marcadet's avatar Dominique Marcadet
Browse files

update to variable number of arguments in methods of console

parent 75434774
No related branches found
No related tags found
1 merge request!16Resolve "give option to output messages in a file"
...@@ -160,34 +160,43 @@ public class ResultPane extends JPanel implements IRiseClipseConsole, ActionList ...@@ -160,34 +160,43 @@ public class ResultPane extends JPanel implements IRiseClipseConsole, ActionList
return IRiseClipseConsole.VERBOSE_LEVEL; return IRiseClipseConsole.VERBOSE_LEVEL;
} }
/**
* Utility to create a String by concatenation of Object
*/
private String toString( Object... objects ) {
StringBuilder s = new StringBuilder();
for( int i = 0; i < objects.length; ++i ) s.append( objects[i].toString() );
return s.toString();
}
@Override @Override
public void verbose( Object o ) { public void verbose( Object... o ) {
levels.add( IRiseClipseConsole.VERBOSE_LEVEL ); levels.add( IRiseClipseConsole.VERBOSE_LEVEL );
messages.add( o.toString() ); messages.add( toString( o ));
} }
@Override @Override
public void info( Object o ) { public void info( Object... o ) {
levels.add( IRiseClipseConsole.INFO_LEVEL ); levels.add( IRiseClipseConsole.INFO_LEVEL );
messages.add( o.toString() ); messages.add( toString( o ));
} }
@Override @Override
public void warning( Object o ) { public void warning( Object... o ) {
levels.add( IRiseClipseConsole.WARNING_LEVEL ); levels.add( IRiseClipseConsole.WARNING_LEVEL );
messages.add( o.toString() ); messages.add( toString( o ));
} }
@Override @Override
public void error( Object o ) { public void error( Object... o ) {
levels.add( IRiseClipseConsole.ERROR_LEVEL ); levels.add( IRiseClipseConsole.ERROR_LEVEL );
messages.add( o.toString() ); messages.add( toString( o ));
} }
@Override @Override
public void fatal( Object o ) { public void fatal( Object... o ) {
levels.add( IRiseClipseConsole.FATAL_LEVEL ); levels.add( IRiseClipseConsole.FATAL_LEVEL );
messages.add( o.toString() ); messages.add( toString( o ));
} }
@Override @Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment