All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.intellij.openapi.components.NamedComponent Maven / Gradle / Ivy

Go to download

A packaging of the IntelliJ Community Edition core-api library. This is release number 1 of trunk branch 142.

The newest version!
package com.intellij.openapi.components;

import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;

public interface NamedComponent {
  /**
   * Unique name of this component. If there is another component with the same name or
   * name is null internal assertion will occur.
   *
   * @return the name of this component
   */
  @NonNls
  @NotNull
  String getComponentName();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy