Class Configuration
-
- All Implemented Interfaces:
public final class Configuration
The plantuml display configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private final Boolean
hideFields
private final Boolean
hideMethods
private final Boolean
hideRelationships
private final Boolean
recurse
private final KVisibility
maxFieldVisibility
private final KVisibility
maxMethodVisibility
-
Constructor Summary
Constructors Constructor Description Configuration(Boolean hideFields, Boolean hideMethods, Boolean hideRelationships, Boolean recurse, KVisibility maxFieldVisibility, KVisibility maxMethodVisibility)
-
Method Summary
Modifier and Type Method Description final Boolean
getHideFields()
If set to true, PlantUmlClass using this Configuration will hide all their fields. final Boolean
getHideMethods()
If set to true, PlantUmlClass using this Configuration will hide all their member functions. final Boolean
getHideRelationships()
If set to true, PlantUmlClass using this Configuration will not declare their relationships. final Boolean
getRecurse()
If set to true, PlantUmlClass using this Configuration will visit recursively all their subclasses. final KVisibility
getMaxFieldVisibility()
PlantUmlClass using this Configuration will hide fields with a visibility level grater than maxFieldVisibility. final KVisibility
getMaxMethodVisibility()
PlantUmlClass using this Configuration will hide member functions with a visibility level grater than maxMethodVisibility. -
-
Constructor Detail
-
Configuration
Configuration(Boolean hideFields, Boolean hideMethods, Boolean hideRelationships, Boolean recurse, KVisibility maxFieldVisibility, KVisibility maxMethodVisibility)
-
-
Method Detail
-
getHideFields
final Boolean getHideFields()
If set to true, PlantUmlClass using this Configuration will hide all their fields.
-
getHideMethods
final Boolean getHideMethods()
If set to true, PlantUmlClass using this Configuration will hide all their member functions.
-
getHideRelationships
final Boolean getHideRelationships()
If set to true, PlantUmlClass using this Configuration will not declare their relationships.
-
getRecurse
final Boolean getRecurse()
If set to true, PlantUmlClass using this Configuration will visit recursively all their subclasses.
-
getMaxFieldVisibility
final KVisibility getMaxFieldVisibility()
PlantUmlClass using this Configuration will hide fields with a visibility level grater than maxFieldVisibility.
note: the visibility level order is defined by KVisibility.
-
getMaxMethodVisibility
final KVisibility getMaxMethodVisibility()
PlantUmlClass using this Configuration will hide member functions with a visibility level grater than maxMethodVisibility.
note: the visibility level order is defined by KVisibility.
-
-
-
-