protected void processParticle( XSDParticle content,
Node node ) throws RepositoryException {
if (content == null) {
return;
}
XSDParticleContent particle = content.getContent();
Node particleNode = null;
if (particle instanceof XSDModelGroupDefinition) {
particleNode = processModelGroupDefinition((XSDModelGroupDefinition)particle, node);
} else if (particle instanceof XSDElementDeclaration) {
particleNode = processElementDeclaration((XSDElementDeclaration)particle, node);