/**
Get the content for this JCP Admin
*/
public ConcreteElement getContent( RunData rundata ) {
ParameterParser params = rundata.getParameters();
String provider = params.getString( PROVIDER_NAME_KEY );
if ( provider == null ) {
return this.getProviders( rundata );
} else if ( params.getString( POST_ARTICLE ) != null ) {
//post the article if the user has hit the submit button.
params.remove( PROVIDER_NAME_KEY );
params.remove( POST_ARTICLE );
return this.postArticle( provider, rundata );
} else {
//get the form if a provider is specified.
params.remove( PROVIDER_NAME_KEY );
return this.getForm( provider, rundata );
}
}