protected abstract static class ImageDescription.Init<T extends ImageDescription.Init<T>> extends UiObjectDescriptionBase.Init<T>
Modifier | Constructor and Description |
---|---|
protected |
Init() |
Modifier and Type | Method and Description |
---|---|
ImageDescription |
build()
Returns the built description instance (builder pattern).
|
T |
name(java.lang.String name)
Initializes the name of this object.
|
T |
name(StringProperty name)
Initializes the name of this object.
|
T |
parentText(java.lang.String parentText)
Initializes the text associated with the parent object of this object.
|
T |
parentText(StringProperty parentText)
Initializes text associated with the parent object of this object.
|
absoluteLocation, absoluteLocation, absoluteLocation, attachedText, attachedText, canFocus, enabled, focused, fullNamePath, fullNamePath, fullType, fullType, location, location, location, nativeClass, nativeClass, objectName, objectName, objectProperties, size, size, size, text, text, visible, windowTitleRegExp, windowTitleRegExp
index, self, vri, vri
public ImageDescription build()
DescriptionBase.Init
build
in class DescriptionBase.Init<T extends ImageDescription.Init<T>>
public T parentText(StringProperty parentText)
parentText
- a StringProperty or RegExpPropertypublic T parentText(java.lang.String parentText)
parentText
- the text to associate with the parent objectpublic T name(StringProperty name)
name
- a StringProperty(or RegExpProperty) representing the text associated with the name of the object.public T name(java.lang.String name)
name
- the name of this object