|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.util.extension.ExtensionName<E>
E - the type of this extensionpublic class ExtensionName<E>
The name of some extension that can be loaded through Extension.
| Constructor Summary | |
|---|---|
ExtensionName(Path name,
Class<E> type,
Map<String,Object> parameters)
Creates a new name. |
|
ExtensionName(Path name,
Class<E> type,
String parameterKey,
Object parameterValue)
Creates a new name. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Object |
get(String parameter)
Gets an additional parameter of this extension. |
Path |
getName()
Gets the unique name of this extension. |
Class<E> |
getType()
Gets the type of this extension. |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExtensionName(Path name,
Class<E> type,
Map<String,Object> parameters)
name - the unique identifier of this extensiontype - the type of this extensionparameters - all the parameters for this extension, can be null
public ExtensionName(Path name,
Class<E> type,
String parameterKey,
Object parameterValue)
name - the unique identifier of this extensiontype - the type of this extensionparameterKey - the key of the only parameter of this ExtensionNameparameterValue - the value of the only parameter of this ExtensionName| Method Detail |
|---|
public Path getName()
nullpublic Class<E> getType()
nullpublic Object get(String parameter)
parameter - the name of the parameter
nullpublic String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||