com.intellij.openapi.components.NamedComponent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of core-api Show documentation
Show all versions of core-api Show documentation
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();
}