public CDOCheckoutStateManager getStateManager() {
    if (stateManager == null) {
      String viewerID = config.getService().getViewerId();
      CDOCheckoutContentProvider contentProvider = CDOCheckoutContentProvider.getInstance(viewerID);
      if (contentProvider != null) {
        stateManager = contentProvider.getStateManager();
      }
    }

    return stateManager;
  }
 public CDOCheckoutLabelProvider(CDOCheckoutContentProvider contentProvider) {
   stateManager = contentProvider.getStateManager();
 }