/**
  * Default constructor.
  *
  * @param adapterFactory The factory is used as a key so that we always know which factory created
  *     this adapter.
  * @param parentDDiagramElement The parent of the label
  */
 public AbstractDDiagramElementLabelItemProvider(
     AdapterFactory adapterFactory, DDiagramElement parentDDiagramElement) {
   super(adapterFactory);
   parentDDiagramElement.eAdapters().add(this);
 }