void appendParticle(StringBuffer buffer){
switch (fType) {
case PARTICLE_EMPTY:
    buffer.append("EMPTY");
  break;
case PARTICLE_ELEMENT:
buffer.append(fValue.toString());
break;
case PARTICLE_WILDCARD:
buffer.append('(');
buffer.append(fValue.toString());
buffer.append(')');
break;
case PARTICLE_MODELGROUP:
buffer.append(fValue.toString());
break;
}
}

void appendParticle ( StringBuffer buffer ) { switch ( fType ) { case PARTICLE_EMPTY : buffer . append ( "EMPTY" ) ; break ; case PARTICLE_ELEMENT : buffer . append ( fValue . toString ( ) ) ; break ; case PARTICLE_WILDCARD : buffer . append ( '(' ) ; buffer . append ( fValue . toString ( ) ) ; buffer . append ( ')' ) ; break ; case PARTICLE_MODELGROUP : buffer . append ( fValue . toString ( ) ) ; break ; } }
append the string description of this particle to the string buffer this is for error message .
