DropdownComponent
Inheritance: java.lang.Object, com.groupdocs.annotation.models.annotationmodels.AnnotationBase
All Implemented Interfaces: com.groupdocs.annotation.models.formatspecificcomponents.pdf.interfaces.IDropdownComponent
public class DropdownComponent extends AnnotationBase implements IDropdownComponent
Represents dropdown component properties
Learn more
| Constructor | Description |
|---|---|
| DropdownComponent() | Initializes new instance of CheckBoxComponent class. |
Methods
| Method | Description |
|---|---|
| getOptions() | List of options (drop down items) to be shown when component is clicked |
| setOptions(List |
List of options (drop down items) to be shown when component is clicked |
| getSelectedOption() | Number of option to be selected by default |
| setSelectedOption(Integer value) | Number of option to be selected by default |
| getPlaceholder() | Text to shown when no options has been selected yet |
| setPlaceholder(String value) | Text to shown when no options has been selected yet |
| getBox() | Gets or sets component position |
| setBox(Rectangle value) | Gets or sets component position |
| getPenColor() | Gets or sets component pen color |
| setPenColor(Integer value) | Gets or sets component pen color |
| getPenStyle() | Gets or sets component pen style |
| setPenStyle(Byte value) | Gets or sets component pen style |
| getPenWidth() | Gets or sets component pen width |
| setPenWidth(Byte value) | Gets or sets component pen width |
| equals(DropdownComponent other) | Compares Dropdown component using IEquatable Equals method |
| equals(Object obj) | Compares Dropdown Components using standard object Equals method |
| hashCode() | Returns HashCode of Dropdown Component |
| deepClone() | Returns new Instance with same values |
| toString() | |
| toString(ToStringStyle toStringStyle) |
DropdownComponent()
public DropdownComponent()
Initializes new instance of CheckBoxComponent class.
getOptions()
public final List<String> getOptions()
List of options (drop down items) to be shown when component is clicked
Returns: java.util.List<java.lang.String> -
setOptions(List value)
public final void setOptions(List<String> value)
List of options (drop down items) to be shown when component is clicked
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.util.List<java.lang.String> |
getSelectedOption()
public final Integer getSelectedOption()
Number of option to be selected by default
Returns: java.lang.Integer
setSelectedOption(Integer value)
public final void setSelectedOption(Integer value)
Number of option to be selected by default
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Integer |
getPlaceholder()
public final String getPlaceholder()
Text to shown when no options has been selected yet
Returns: java.lang.String
setPlaceholder(String value)
public final void setPlaceholder(String value)
Text to shown when no options has been selected yet
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
getBox()
public final Rectangle getBox()
Gets or sets component position
Returns: Rectangle
setBox(Rectangle value)
public final void setBox(Rectangle value)
Gets or sets component position
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | Rectangle |
getPenColor()
public final Integer getPenColor()
Gets or sets component pen color
Returns: java.lang.Integer
setPenColor(Integer value)
public final void setPenColor(Integer value)
Gets or sets component pen color
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Integer |
getPenStyle()
public final Byte getPenStyle()
Gets or sets component pen style
Returns: java.lang.Byte
setPenStyle(Byte value)
public final void setPenStyle(Byte value)
Gets or sets component pen style
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Byte |
getPenWidth()
public final Byte getPenWidth()
Gets or sets component pen width
Returns: java.lang.Byte
setPenWidth(Byte value)
public final void setPenWidth(Byte value)
Gets or sets component pen width
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Byte |
equals(DropdownComponent other)
public final boolean equals(DropdownComponent other)
Compares Dropdown component using IEquatable Equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | DropdownComponent | The DropdownComponent object to compare with the current object |
Returns: boolean -
equals(Object obj)
public boolean equals(Object obj)
Compares Dropdown Components using standard object Equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| obj | java.lang.Object | The object to compare with the current object |
Returns: boolean
hashCode()
public int hashCode()
Returns HashCode of Dropdown Component
Returns: int
deepClone()
public Object deepClone()
Returns new Instance with same values
Returns: java.lang.Object -
toString()
public String toString()
Returns: java.lang.String
toString(ToStringStyle toStringStyle)
public String toString(ToStringStyle toStringStyle)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| toStringStyle | org.apache.commons.lang3.builder.ToStringStyle |
Returns: java.lang.String