code: public void installDefaults(SeaGlassContext context, SeaglassUI ui) {
          // Special case the Border as this will likely change when the LAF
          // can have more control over this.
          if (!context.isSubregion()) {
              JComponent c      = context.getComponent();
              Border     border = c.getBorder();
  
              if (border == null || border instanceof UIResource) {
                  c.setBorder(new SeaGlassBorder(ui, getInsets(context, null)));
              }
          }
  
          installDefaults(context);
      }
docs: Re-implements SynthStyle.installDefaults(SynthContext, SynthUI) because
  it's package local.
  
  @param context the context.
  @param ui      the UI delegate.