|
||||||||||
| 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,
java.lang.Class<E> type,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Creates a new name. |
|
ExtensionName(Path name,
java.lang.Class<E> type,
java.lang.String parameterKey,
java.lang.Object parameterValue)
Creates a new name. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Object |
get(java.lang.String parameter)
Gets an additional parameter of this extension. |
Path |
getName()
Gets the unique name of this extension. |
java.lang.Class<E> |
getType()
Gets the type of this extension. |
int |
hashCode()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExtensionName(Path name,
java.lang.Class<E> type,
java.util.Map<java.lang.String,java.lang.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,
java.lang.Class<E> type,
java.lang.String parameterKey,
java.lang.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 java.lang.Class<E> getType()
nullpublic java.lang.Object get(java.lang.String parameter)
parameter - the name of the parameter
nullpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||