diff --git a/platform/util/src/com/intellij/util/xmlb/AbstractCollectionBinding.java b/platform/util/src/com/intellij/util/xmlb/AbstractCollectionBinding.java index 0d5c42e3d7fb..b6ddfcb0c05b 100644 --- a/platform/util/src/com/intellij/util/xmlb/AbstractCollectionBinding.java +++ b/platform/util/src/com/intellij/util/xmlb/AbstractCollectionBinding.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2017 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -32,7 +32,7 @@ import java.util.Collections; import java.util.List; import java.util.Map; -abstract class AbstractCollectionBinding extends Binding implements MultiNodeBinding, MainBinding { +abstract class AbstractCollectionBinding extends Binding implements MultiNodeBinding { private Map, Binding> itemBindings; protected final Class itemType; diff --git a/platform/util/src/com/intellij/util/xmlb/BeanBinding.java b/platform/util/src/com/intellij/util/xmlb/BeanBinding.java index d59821e6bc0c..1cf765a6eb72 100644 --- a/platform/util/src/com/intellij/util/xmlb/BeanBinding.java +++ b/platform/util/src/com/intellij/util/xmlb/BeanBinding.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2016 JetBrains s.r.o. + * Copyright 2000-2017 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -42,7 +42,7 @@ import java.lang.reflect.Type; import java.util.*; import java.util.List; -class BeanBinding extends Binding implements MainBinding { +class BeanBinding extends Binding { private static final Map> ourAccessorCache = ContainerUtil.createConcurrentSoftValueMap(); private final String myTagName; diff --git a/platform/util/src/com/intellij/util/xmlb/MapBinding.java b/platform/util/src/com/intellij/util/xmlb/MapBinding.java index 7017bcc2d6b5..71bca22d701d 100644 --- a/platform/util/src/com/intellij/util/xmlb/MapBinding.java +++ b/platform/util/src/com/intellij/util/xmlb/MapBinding.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2017 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -30,7 +30,7 @@ import java.util.*; import static com.intellij.util.xmlb.Constants.*; -class MapBinding extends Binding implements MultiNodeBinding, MainBinding { +class MapBinding extends Binding implements MultiNodeBinding { private static final Comparator KEY_COMPARATOR = new Comparator() { @SuppressWarnings({"unchecked", "NullableProblems"}) @Override