@Nullable
  XmlAttributeDelegate.VolatileState getFreshState() {
    ApplicationManager.getApplication().assertReadAccessAllowed();
    XmlAttributeDelegate.VolatileState state = myVolatileState;
    if (state == null) {
      state = recalculate();
    }
    return state;
  }
@Nullable
  XmlAttributeDelegate.VolatileState getFreshState()