@Override
    public boolean isCellEditable(DefaultMutableTreeNode treeNode) {
      final Object userObject = treeNode.getUserObject();

      return userObject instanceof DPropertyElement;
    }
@Override
    public boolean isCellEditable(DefaultMutableTreeNode treeNode)