export abstract class ElementProcessor
{
abstract getElementName():string;
abstract processElement( element:Element ):Element;
hasPostProcessor(){ return false;}
postProcessElement( inputElement:Element, processedElement:Element ){}
}