Class CustomImageResource
java.lang.Object
org.apache.wicket.request.resource.AbstractResource
org.apache.wicket.request.resource.DynamicImageResource
com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.image.CustomImageResource
- All Implemented Interfaces:
Serializable,org.apache.wicket.request.resource.IResource,org.apache.wicket.util.io.IClusterable
public class CustomImageResource
extends org.apache.wicket.request.resource.DynamicImageResource
implements Serializable
CustomImageResource generates images for role mining clusters based on a MiningOperationChunk.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wicket.request.resource.AbstractResource
org.apache.wicket.request.resource.AbstractResource.ContentRangeType, org.apache.wicket.request.resource.AbstractResource.ResourceResponse, org.apache.wicket.request.resource.AbstractResource.WriteCallbackNested classes/interfaces inherited from interface org.apache.wicket.request.resource.IResource
org.apache.wicket.request.resource.IResource.Attributes -
Field Summary
FieldsFields inherited from class org.apache.wicket.request.resource.AbstractResource
CONTENT_DISPOSITION_HEADER_NAME, CONTENT_RANGE_ENDBYTE, CONTENT_RANGE_STARTBYTE, INTERNAL_HEADERS -
Constructor Summary
ConstructorsConstructorDescriptionCustomImageResource(@NotNull PageBase pageBase, @NotNull RoleAnalysisClusterType cluster, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) CustomImageResource(MiningOperationChunk miningOperationChunk, @NotNull RoleAnalysisProcessModeType mode) -
Method Summary
Modifier and TypeMethodDescriptionintprotected byte[]getImageData(org.apache.wicket.request.resource.IResource.Attributes attributes) intgetWidth()protected voidsetResponseHeaders(org.apache.wicket.request.resource.AbstractResource.ResourceResponse response, org.apache.wicket.request.resource.IResource.Attributes attributes) Methods inherited from class org.apache.wicket.request.resource.DynamicImageResource
configureResponse, getFormat, newResourceResponse, setFormat, setLastModifiedTime, toImageDataMethods inherited from class org.apache.wicket.request.resource.AbstractResource
configureCache, getCachingStrategy, respond, setRequestMetaData, setRequestRangeMetaData, setResponseContentRangeHeaderFields
-
Field Details
-
LOGGER
-
-
Constructor Details
-
CustomImageResource
public CustomImageResource(@NotNull @NotNull PageBase pageBase, @NotNull @NotNull RoleAnalysisClusterType cluster, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result) -
CustomImageResource
public CustomImageResource(MiningOperationChunk miningOperationChunk, @NotNull @NotNull RoleAnalysisProcessModeType mode)
-
-
Method Details
-
getColumnTitle
-
getRowTitle
-
getColumnIcon
-
getRowIcon
-
getImageData
protected byte[] getImageData(org.apache.wicket.request.resource.IResource.Attributes attributes) - Specified by:
getImageDatain classorg.apache.wicket.request.resource.DynamicImageResource
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
setResponseHeaders
protected void setResponseHeaders(org.apache.wicket.request.resource.AbstractResource.ResourceResponse response, org.apache.wicket.request.resource.IResource.Attributes attributes) - Overrides:
setResponseHeadersin classorg.apache.wicket.request.resource.AbstractResource
-