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 value) 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)
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