public class NBoxNodeOptions extends DvtExtendedPatternOptions
NBoxNodeOptions
.
Binding options that allow the user to change the structure and functionality of a NBoxNode.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACET_NAME_ICON
Icon marker options.
|
static java.lang.String |
FACET_NAME_INDICATOR
Indicator marker optionsStandard facet name for indicator.
|
Modifier and Type | Method and Description |
---|---|
void |
applyChanges(BinderParams binderParams,
org.w3c.dom.Element elementNBoxNode)
Applies changes from this set of properties to the subtree rooted by the
bind root in the bind params.
|
static NBoxNodeOptions |
cloneFrom(NBoxNodeOptions options)
Creates an options class from the specified options class, transferring any common properties
|
java.util.List<AttributeGroupsOptions> |
getAttributeGroupsOptions()
Retrieves the
List of AttributeGroupsOptions associated with the Marker. |
NBoxNodeBindingOptions |
getBindingOptions()
Returns the
BindingOptions of this pattern if present. |
java.lang.String |
getColumn() |
NBoxNodeExtendedProperties |
getExtendedProperties()
Returns the
ExtendedProperties of this pattern if present. |
java.lang.String |
getLabel() |
MarkerOptions |
getMarkerOptions(java.lang.String strFacetName)
Retrieves the
MarkerOptions associated with the NBoxNode facet name. |
java.lang.String |
getRow() |
java.lang.String |
getSecondaryLabel() |
boolean |
isRebind(org.w3c.dom.Element elementRoot) |
AttributeGroupsOptions |
makeAttributeGroupsOptions()
AttributeGroupsOptions constructor. |
MarkerOptions |
makeMarkerOptions()
MarkerOptions constructor. |
void |
setAttributeGroupsOptions(java.util.List<AttributeGroupsOptions> listAttributeGroupsOptions)
Specifies the
List of AttributeGroupsOptions associated with the Marker. |
java.lang.String |
setColumn(java.lang.String strColumn) |
java.lang.String |
setLabel(java.lang.String strLabel) |
void |
setMarkerOptions(java.lang.String strFacetName,
MarkerOptions markerOptions)
Specifies the
MarkerOptions associated with the NBoxNode. |
java.lang.String |
setRow(java.lang.String strRow) |
java.lang.String |
setSecondaryLabel(java.lang.String strSecondaryLabel) |
merge
public static final java.lang.String FACET_NAME_ICON
public static final java.lang.String FACET_NAME_INDICATOR
public void applyChanges(BinderParams binderParams, org.w3c.dom.Element elementNBoxNode)
binderParams
- The bind params containing the binding rootpublic NBoxNodeExtendedProperties getExtendedProperties()
ExtendedProperties
of this pattern if present.
Properties may be set on the extended properties until the component is
bound.getExtendedProperties
in class ExtendedPatternOptions
public NBoxNodeBindingOptions getBindingOptions()
DvtExtendedPatternOptions
BindingOptions
of this pattern if present.
Binding related properties may be set on the BindingOptions class until the component is
bound.getBindingOptions
in class DvtExtendedPatternOptions
BindingOptions
that contains component specific options used by the binding task.
Check the component's options class for the specific implementation of BindingOptions used by that component.
For instance: charts are using ChartBindingOptionspublic static NBoxNodeOptions cloneFrom(NBoxNodeOptions options)
options
- the options class that properties will be transferred frompublic boolean isRebind(org.w3c.dom.Element elementRoot)
public java.lang.String setRow(java.lang.String strRow)
public java.lang.String getRow()
public java.lang.String setColumn(java.lang.String strColumn)
public java.lang.String getColumn()
public java.lang.String setLabel(java.lang.String strLabel)
public java.lang.String getLabel()
public java.lang.String setSecondaryLabel(java.lang.String strSecondaryLabel)
public java.lang.String getSecondaryLabel()
public MarkerOptions makeMarkerOptions()
MarkerOptions
constructor.MarkerOptions
public AttributeGroupsOptions makeAttributeGroupsOptions()
AttributeGroupsOptions
constructor.AttributeGroupsOptions
public void setMarkerOptions(java.lang.String strFacetName, MarkerOptions markerOptions)
MarkerOptions
associated with the NBoxNode.strFacetName
- A String
representing the facet name.markerOptions
- A MarkerOptions
instance associated with the NBox.FACET_NAME_ICON
,
FACET_NAME_INDICATOR
public MarkerOptions getMarkerOptions(java.lang.String strFacetName)
MarkerOptions
associated with the NBoxNode facet name.strFacetName
- A String
representing the facet name.List
of NBoxRowOptions
associated with the NBox.FACET_NAME_ICON
,
FACET_NAME_INDICATOR
public void setAttributeGroupsOptions(java.util.List<AttributeGroupsOptions> listAttributeGroupsOptions)
List
of AttributeGroupsOptions
associated with the Marker.listAttributeGroupsOptions
- A List
of AttributeGroupsOptions
associated with the Marker.public java.util.List<AttributeGroupsOptions> getAttributeGroupsOptions()
List
of AttributeGroupsOptions
associated with the Marker.List
of AttributeGroupsOptions
associated with the Marker.