Foxit PDF SDK
com.foxit.sdk.addon.accessibility.TagTreeMenuInputData Class Reference

Public Member Functions

 TagTreeMenuInputData ()
 Constructor.

 
 TagTreeMenuInputData (boolean is_reflow_mode, boolean is_have_selected_obj, boolean is_selected_from_tag_finder, boolean is_role_map_17, boolean is_highlight_content, java.util.ArrayList< java.lang.String > cut_tag_ids, java.util.ArrayList< java.lang.String > selected_tag_ids)
 Constructor, with parameters.
More...
 
 TagTreeMenuInputData (TagTreeMenuInputData other)
 Constructor, with another accessibility tag tree menu input data object.
More...
 
synchronized void delete ()
 Clean up related C++ resources immediately. More...
 
java.util.ArrayList< java.lang.String > getCut_tag_ids ()
 Get the cut tag Ids. More...
 
boolean getIs_have_selected_obj ()
 Get whether has selected object. More...
 
boolean getIs_highlight_content ()
 Get whether to highlight content. More...
 
boolean getIs_reflow_mode ()
 Get whether in reflow mode. More...
 
boolean getIs_role_map_17 ()
 Get whether role map is PDF 1. More...
 
boolean getIs_selected_from_tag_finder ()
 Get whether selected from tag finder. More...
 
java.util.ArrayList< java.lang.String > getSelected_tag_ids ()
 Get the selected tag Ids. More...
 
void set (boolean is_reflow_mode, boolean is_have_selected_obj, boolean is_selected_from_tag_finder, boolean is_role_map_17, boolean is_highlight_content, java.util.ArrayList< java.lang.String > cut_tag_ids, java.util.ArrayList< java.lang.String > selected_tag_ids)
 Set value.
More...
 
void setCut_tag_ids (java.util.ArrayList< java.lang.String > value)
 Set the cut tag Ids. More...
 
void setIs_have_selected_obj (boolean value)
 Set whether has selected object. More...
 
void setIs_highlight_content (boolean value)
 Set whether to highlight content. More...
 
void setIs_reflow_mode (boolean value)
 Set whether in reflow mode. More...
 
void setIs_role_map_17 (boolean value)
 Set whether role map is PDF 1. More...
 
void setIs_selected_from_tag_finder (boolean value)
 Set whether selected from tag finder. More...
 
void setSelected_tag_ids (java.util.ArrayList< java.lang.String > value)
 Set the selected tag Ids. More...
 

Detailed Description

This class represents accessibility tag tree menu input data.

Constructor & Destructor Documentation

◆ TagTreeMenuInputData() [1/2]

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.TagTreeMenuInputData ( boolean  is_reflow_mode,
boolean  is_have_selected_obj,
boolean  is_selected_from_tag_finder,
boolean  is_role_map_17,
boolean  is_highlight_content,
java.util.ArrayList< java.lang.String >  cut_tag_ids,
java.util.ArrayList< java.lang.String >  selected_tag_ids 
)

Constructor, with parameters.

Parameters
[in]is_reflow_modeWhether in reflow mode.
[in]is_have_selected_objWhether has selected object.
[in]is_selected_from_tag_finderWhether selected from tag finder.
[in]is_role_map_17Whether role map is PDF 1.7.
[in]is_highlight_contentWhether to highlight content.
[in]cut_tag_idsThe cut tag Ids.
[in]selected_tag_idsThe selected tag Ids.

◆ TagTreeMenuInputData() [2/2]

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.TagTreeMenuInputData ( TagTreeMenuInputData  other)

Constructor, with another accessibility tag tree menu input data object.

Parameters
[in]otherAnother accessibility tag tree menu input data object.

Member Function Documentation

◆ delete()

synchronized void com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.delete ( )

Clean up related C++ resources immediately.

Returns
None.
Note
Once this function is called, current object cannot be used anymore.

◆ getCut_tag_ids()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getCut_tag_ids ( )

Get the cut tag Ids.

Returns
The cut tag Ids.

◆ getIs_have_selected_obj()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getIs_have_selected_obj ( )

Get whether has selected object.

Returns
Whether has selected object.

◆ getIs_highlight_content()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getIs_highlight_content ( )

Get whether to highlight content.

Returns
Whether to highlight content.

◆ getIs_reflow_mode()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getIs_reflow_mode ( )

Get whether in reflow mode.

Returns
Whether in reflow mode.

◆ getIs_role_map_17()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getIs_role_map_17 ( )

Get whether role map is PDF 1.

Returns
Whether role map is PDF 1.7.

◆ getIs_selected_from_tag_finder()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getIs_selected_from_tag_finder ( )

Get whether selected from tag finder.

Returns
Whether selected from tag finder.

◆ getSelected_tag_ids()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.getSelected_tag_ids ( )

Get the selected tag Ids.

Returns
The selected tag Ids.

◆ set()

void com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.set ( boolean  is_reflow_mode,
boolean  is_have_selected_obj,
boolean  is_selected_from_tag_finder,
boolean  is_role_map_17,
boolean  is_highlight_content,
java.util.ArrayList< java.lang.String >  cut_tag_ids,
java.util.ArrayList< java.lang.String >  selected_tag_ids 
)

Set value.

Parameters
[in]is_reflow_modeWhether in reflow mode.
[in]is_have_selected_objWhether has selected object.
[in]is_selected_from_tag_finderWhether selected from tag finder.
[in]is_role_map_17Whether role map is PDF 1.7.
[in]is_highlight_contentWhether to highlight content.
[in]cut_tag_idsThe cut tag Ids.
[in]selected_tag_idsThe selected tag Ids.
Returns
None.

◆ setCut_tag_ids()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setCut_tag_ids ( java.util.ArrayList< java.lang.String >  value)

Set the cut tag Ids.

Parameters
[in]valueThe cut tag Ids.
Returns
None.

◆ setIs_have_selected_obj()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setIs_have_selected_obj ( boolean  value)

Set whether has selected object.

Parameters
[in]valueWhether has selected object.
Returns
None.

◆ setIs_highlight_content()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setIs_highlight_content ( boolean  value)

Set whether to highlight content.

Parameters
[in]valueWhether to highlight content.
Returns
None.

◆ setIs_reflow_mode()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setIs_reflow_mode ( boolean  value)

Set whether in reflow mode.

Parameters
[in]valueWhether in reflow mode.
Returns
None.

◆ setIs_role_map_17()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setIs_role_map_17 ( boolean  value)

Set whether role map is PDF 1.

Parameters
[in]valueWhether role map is PDF 1.7.
Returns
None.

◆ setIs_selected_from_tag_finder()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setIs_selected_from_tag_finder ( boolean  value)

Set whether selected from tag finder.

Parameters
[in]valueWhether selected from tag finder.
Returns
None.

◆ setSelected_tag_ids()

com.foxit.sdk.addon.accessibility.TagTreeMenuInputData.setSelected_tag_ids ( java.util.ArrayList< java.lang.String >  value)

Set the selected tag Ids.

Parameters
[in]valueThe selected tag Ids.
Returns
None.