public void baselineControl ( ILocator baseline ) throws DAVException { Assert . isNotNull ( baseline ) ; // Build the document body to describe the baseline control element. Document document = newDocument ( ) ; Element root = ElementEditor . create ( document , "baseline-control" ) ; //$NON-NLS-1$ ElementEditor . addChild ( root , "baseline" , //$NON-NLS-1$ baseline . getResourceURL ( ) , new String [ ] { "baseline" } , //$NON-NLS-1$ true ) ; // Send the baseline control method to the server and check the response. IResponse response = null ; try { response = davClient . baselineControl ( locator , newContext ( ) , document ) ; examineResponse ( response ) ; } catch ( IOException e ) { throw new SystemException ( e ) ; } finally { closeResponse ( response ) ; } }
Create a new version - controlled configuration on the given baseline .