Tidy cpdfsdk_widget.h

- Make one method private.
- Group XFA-specific methods together
- Document classes to which overrides apply.

Change-Id: I25f1229b3e3f3e50f7af57981bf0fb0fd6f5093b
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/65874
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/fpdfsdk/cpdfsdk_widget.h b/fpdfsdk/cpdfsdk_widget.h
index d328b67..8214e08 100644
--- a/fpdfsdk/cpdfsdk_widget.h
+++ b/fpdfsdk/cpdfsdk_widget.h
@@ -43,27 +43,17 @@
 
 class CPDFSDK_Widget final : public CPDFSDK_BAAnnot {
  public:
-#ifdef PDF_ENABLE_XFA
-  CXFA_FFWidget* GetMixXFAWidget() const;
-  CXFA_FFWidgetHandler* GetXFAWidgetHandler() const;
-
-  bool HasXFAAAction(PDFSDK_XFAAActionType eXFAAAT) const;
-  bool OnXFAAAction(PDFSDK_XFAAActionType eXFAAAT,
-                    CPDFSDK_FieldAction* data,
-                    CPDFSDK_PageView* pPageView);
-
-  void Synchronize(bool bSynchronizeElse);
-#endif  // PDF_ENABLE_XFA
-
   CPDFSDK_Widget(CPDF_Annot* pAnnot,
                  CPDFSDK_PageView* pPageView,
                  CPDFSDK_InteractiveForm* pInteractiveForm);
   ~CPDFSDK_Widget() override;
 
+  // CPDFSDK_BAAnnot:
   bool IsSignatureWidget() const override;
   CPDF_Action GetAAction(CPDF_AAction::AActionType eAAT) override;
   bool IsAppearanceValid() override;
 
+  // CPDFSDK_Annot:
   int GetLayoutOrder() const override;
 
   FormFieldType GetFieldType() const;
@@ -93,9 +83,16 @@
   void SetTopVisibleIndex(int index);
 
 #ifdef PDF_ENABLE_XFA
+  CXFA_FFWidget* GetMixXFAWidget() const;
+  bool HasXFAAAction(PDFSDK_XFAAActionType eXFAAAT) const;
+  bool OnXFAAAction(PDFSDK_XFAAActionType eXFAAAT,
+                    CPDFSDK_FieldAction* data,
+                    CPDFSDK_PageView* pPageView);
+  void Synchronize(bool bSynchronizeElse);
   // TODO(thestig): Figure out if the parameter should be used or removed.
   void ResetXFAAppearance(bool bValueChanged);
 #endif  // PDF_ENABLE_XFA
+
   void ResetAppearance(Optional<WideString> sValue, bool bValueChanged);
   void ResetFieldAppearance();
   void UpdateField();
@@ -135,6 +132,7 @@
 
  private:
 #ifdef PDF_ENABLE_XFA
+  CXFA_FFWidgetHandler* GetXFAWidgetHandler() const;
   CXFA_FFWidget* GetGroupMixXFAWidget() const;
   WideString GetName() const;
 #endif  // PDF_ENABLE_XFA