|
||||||||||
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
. There is no clear
definition of which class uses extension at which time. At the moment the best way to find
out is to search all occurences of this class in the code.
New extensions will be added to the framework when needed or upon request.
Constructor Summary | |
---|---|
ExtensionName(Path name,
Class<E> type)
Creates a new name. |
|
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)
name
- the unique identifier of this extensiontype
- the type of this extensionpublic 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 |