|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.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 ExtensionName
parameterValue
- the value of the only parameter of this ExtensionName
Method Detail |
---|
public Path getName()
null
public Class<E> getType()
null
public Object get(String parameter)
parameter
- the name of the parameter
null
public String toString()
toString
in class Object
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |