Package com.nomagic.uaf.report
Class ReportProfile.ReportDataStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.uaf.report.ReportProfile.ReportDataStereotype
- Enclosing class:
- ReportProfile
public static class ReportProfile.ReportDataStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Specifies a size of images in report.static final String
Specifies packages or elements scope to generate report.static final String
Specifies a value to be inserted when data contains nothing.static final String
static final String
Specifies an image format for all the images in report.static final String
static final String
A report template name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
clear()
void
clearAutoImageSize
(Element element) void
void
clearEmptyText
(Element element) void
clearGenerateRecursively
(Element element) void
clearImageFormat
(Element element) void
clearTemplate
(Element element) getAutoImageSize
(Element element) getEmptyText
(Element element) getImageFormat
(Element element) Returns stereotype for this wrapper.getTemplate
(Element element) boolean
isGenerateRecursively
(Element element) static boolean
isInstance
(Element element) void
removeData
(Element element, Element value) void
setAutoImageSize
(Element element, ReportProfile.AutoImageSizeEnum value) void
setData
(Element element, Collection<? extends Element> value) void
setEmptyText
(Element element, String value) void
setGenerateRecursively
(Element element, Boolean value) void
setImageFormat
(Element element, ReportProfile.ImageFormatEnum value) void
setTemplate
(Element element, String value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
AUTOIMAGESIZE
Specifies a size of images in report. Auto image size value is a value from AutoImageSize enumeration type- See Also:
-
DATA
Specifies packages or elements scope to generate report.- See Also:
-
EMPTYTEXT
Specifies a value to be inserted when data contains nothing. If value is empty, it will print nothing on report.- See Also:
-
GENERATERECURSIVELY
- See Also:
-
IMAGEFORMAT
Specifies an image format for all the images in report. A image format value is a value from ImageFormat enumeration type.- See Also:
-
TEMPLATE
A report template name. A template name can be [template name] or [category name]/[template name]. If [template name] is used, it will return the first occurrence of template which name matches to specified name- See Also:
-
-
Constructor Details
-
ReportDataStereotype
-
-
Method Details
-
isInstance
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getAutoImageSizeProperty
-
getDataProperty
-
getEmptyTextProperty
-
getGenerateRecursivelyProperty
-
getImageFormatProperty
-
getTemplateProperty
-
setAutoImageSize
-
clearAutoImageSize
-
getAutoImageSize
-
setData
-
clearData
-
addData
-
removeData
-
getData
-
setEmptyText
-
clearEmptyText
-
getEmptyText
-
setGenerateRecursively
-
clearGenerateRecursively
-
isGenerateRecursively
-
setImageFormat
-
clearImageFormat
-
getImageFormat
-
setTemplate
-
clearTemplate
-
getTemplate
-
clear
protected void clear() -
is
-