code: protected Attribute constructAttr(String[] raw, int rawIndex, boolean isDef)
      {
          return new AttributeEventImpl(getLocation(), raw[rawIndex], raw[rawIndex+1],
                  raw[rawIndex+2], raw[rawIndex+3], !isDef);
      }
docs: /*
  //////////////////////////////////////////////////////////
  Internal methods
  //////////////////////////////////////////////////////////