Editing Processing Instructions Using a Form Control
Oxygen XML Author Eclipse plugin allows you to edit processing instructions, comments, and CDATA by using CSS extensions.
Note: 
    You can edit both the content and the attribute value from a processing
      instruction.
Example: Editing an Attribute from a Processing Instruction
PI content:
    <?pi_target attr="val"?>CSS:
  @namespace oxy "http://www.oxygenxml.com/extensions/author";
oxy|processing-instruction:before {
    display:inline;
    content: 
        "EDIT attribute: " oxy_textfield(edit, '@attr', columns, 15);
    visibility:visible;
}
oxy|processing-instruction{
    visibility:-oxy-collapse-text;
}