move classpath panel to community
[fedora-idea.git] / platform / lang-impl / src / com / intellij / util / ui / classpath / SimpleClasspathElement.java
blobb353a925023a11073e417ea2c5af08480f6fa09b
1 package com.intellij.util.ui.classpath;
3 import com.intellij.openapi.roots.libraries.Library;
4 import org.jdom.Element;
5 import org.jetbrains.annotations.Nullable;
7 import java.io.IOException;
8 import java.util.List;
10 /**
11 * @author nik
13 public interface SimpleClasspathElement {
15 String getPresentableName();
17 List<String> getClassesRootUrls();
19 @Nullable
20 Library getLibrary();
22 @Nullable
23 String getLibraryName();
25 void serialize(Element element) throws IOException;