package com.intellij.openapi.externalSystem.model.project; import org.jetbrains.annotations.NotNull; import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.util.Comparator; /** * @author Denis Zhdanov * @since 8/12/11 12:34 PM */ public interface Named { /** * please use {@link #getExternalName()} or {@link #getInternalName()} instead */ @NotNull @Deprecated String getName(); /** * please use {@link #setExternalName(String)} or {@link #setInternalName(String)} instead */ @Deprecated void setName(@NotNull String name); @NotNull String getExternalName(); void setExternalName(@NotNull String name); @NotNull String getInternalName(); void setInternalName(@NotNull String name); }