|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.util.TypedUIProperties.Type<T>
T - the actual typepublic static class TypedUIProperties.Type<T>
A class describing a type, different TypedUIProperties.Type objects may share the same Class object
but with different or even equal generic parameters.
| Constructor Summary | |
|---|---|
TypedUIProperties.Type(String key)
Creates a new type. |
|
| Method Summary | |
|---|---|
String |
getKey()
Gets the key of this type. |
String |
getKey(String id)
Gets the identifier that should be used as replacement for a resource with identifier id
and with type this. |
Path |
getKind(Path kind)
Gets the identifier for the kind of UIValue that reads an UIValue of this type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TypedUIProperties.Type(String key)
key - the key of this type, must not be null, must at least contain
one character, must not contain the character ".", must pass Path.isValidPath(String)| Method Detail |
|---|
public String getKey()
nullpublic String getKey(String id)
id
and with type this.
id - the id of some identifier
this and idpublic Path getKind(Path kind)
UIValue that reads an UIValue of this type.
kind - the kind of UIValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||