public final class DisplayOptions extends Object
Constructor and Description |
---|
DisplayOptions()
Creates default display options.
|
DisplayOptions(boolean cardinalityOnLinksDisplayed,
boolean cardinalityOnFieldsDisplayed,
boolean labelOnLinksDisplayed,
boolean hiddenFieldsDisplayed,
boolean foreignKeyDisplayed)
Creates custom display options.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isCardinalityOnFieldsDisplayed()
Returns
true if the graph must display cardinality on fields; false otherwise. |
boolean |
isCardinalityOnLinksDisplayed()
Returns
true if the graph must display cardinality on links; false otherwise. |
boolean |
isForeignKeyDisplayed()
Returns
true if the graph must display foreign keys as fields;
false if the graph only displays foreign keys as links. |
boolean |
isHiddenFieldsDisplayed()
Returns
true if the graph must display hidden fields; false otherwise. |
boolean |
isLabelOnLinksDisplayed()
Returns
true if the graph must display labels on links; false otherwise. |
void |
setCardinalityOnFieldsDisplayed(boolean cardinalityOnFieldsDisplayed)
Sets the option to display cardinality on fields.
|
void |
setCardinalityOnLinksDisplayed(boolean cardinalityOnLinksDisplayed)
Sets option to display cardinality on links.
|
void |
setForeignKeyDisplayed(boolean foreignKeyDisplayed)
Sets the option to display foreign keys as fields and links, or just as links.
|
void |
setHiddenFieldsDisplayed(boolean hiddenFieldsDisplayed)
Sets the option to display hidden fields.
|
void |
setLabelOnLinksDisplayed(boolean labelOnLinksDisplayed)
Sets the option to display label on links.
|
public DisplayOptions()
public DisplayOptions(boolean cardinalityOnLinksDisplayed, boolean cardinalityOnFieldsDisplayed, boolean labelOnLinksDisplayed, boolean hiddenFieldsDisplayed, boolean foreignKeyDisplayed)
cardinalityOnLinksDisplayed
- set to true
if cardinality must be displayed on linkscardinalityOnFieldsDisplayed
- set to true
if cardinality must be displayed on fieldslabelOnLinksDisplayed
- set to true
if the label must be displayed on linkshiddenFieldsDisplayed
- set to true
if hidden fields from the model must be visible in the graph viewforeignKeyDisplayed
- set to true
if foreign keys must be displayed as fields rather than just linkspublic boolean isCardinalityOnLinksDisplayed()
true
if the graph must display cardinality on links; false
otherwise.public void setCardinalityOnLinksDisplayed(boolean cardinalityOnLinksDisplayed)
public boolean isCardinalityOnFieldsDisplayed()
true
if the graph must display cardinality on fields; false
otherwise.public void setCardinalityOnFieldsDisplayed(boolean cardinalityOnFieldsDisplayed)
public boolean isLabelOnLinksDisplayed()
true
if the graph must display labels on links; false
otherwise.public void setLabelOnLinksDisplayed(boolean labelOnLinksDisplayed)
public boolean isHiddenFieldsDisplayed()
true
if the graph must display hidden fields; false
otherwise.public void setHiddenFieldsDisplayed(boolean hiddenFieldsDisplayed)
public boolean isForeignKeyDisplayed()
true
if the graph must display foreign keys as fields;
false
if the graph only displays foreign keys as links.public void setForeignKeyDisplayed(boolean foreignKeyDisplayed)