public Element getState()

in src/com/intellij/vssSupport/Configuration/VssConfiguration.java [186:218]


  public Element getState() {
    Element parentNode = new Element("vss");
    try {
      DefaultJDOMExternalizer.writeExternal(this,  parentNode);

      // Write options.
      Element elem;

      elem = new Element( CheckoutOptions.TAG );
      parentNode.addContent( elem );
      DefaultJDOMExternalizer.writeExternal( myCheckoutOptions, elem );

      elem = new Element( CheckinOptions.TAG );
      parentNode.addContent( elem );
      DefaultJDOMExternalizer.writeExternal( myCheckinOptions, elem );

      elem = new Element( AddOptions.TAG );
      parentNode.addContent( elem );
      DefaultJDOMExternalizer.writeExternal( myAddOptions, elem );

      elem = new Element( UndocheckoutOptions.TAG );
      parentNode.addContent( elem );
      DefaultJDOMExternalizer.writeExternal( myUndocheckoutOptions, elem );

      elem = new Element( GetOptions.TAG );
      parentNode.addContent( elem );
      DefaultJDOMExternalizer.writeExternal( myGetOptions, elem );
    }
    catch (WriteExternalException e) {
      LOG.warn(e);
    }
    return parentNode;
  }