Package org.javlo.component.multimedia
Class AllImagesGallery
- java.lang.Object
-
- org.javlo.component.core.AbstractVisualComponent
-
- org.javlo.component.meta.DateComponent
-
- org.javlo.component.meta.TimeRangeComponent
-
- org.javlo.component.multimedia.MultimediaGallery
-
- org.javlo.component.multimedia.AllImagesGallery
-
- All Implemented Interfaces:
Comparable<IContentVisualComponent>,IContentVisualComponent,IDate,ITimeRange,IRestItem
public class AllImagesGallery extends MultimediaGallery
-
-
Field Summary
Fields Modifier and Type Field Description static StringTYPE-
Fields inherited from class org.javlo.component.multimedia.MultimediaGallery
IMAGE_AFTER_EXEPT_FIRST, IMAGE_FIRST, ORDER_BY_ACCESS, STATIC_EMBED_FOLDER, STATIC_IMAGE_FOLDER, STATIC_SOUND_FOLDER, STATIC_VIDEO_FOLDER
-
Fields inherited from class org.javlo.component.meta.TimeRangeComponent
logger, VALUE_SEPARATOR
-
Fields inherited from class org.javlo.component.meta.DateComponent
initDate, NOT_VISIBLE_TYPE
-
Fields inherited from class org.javlo.component.core.AbstractVisualComponent
CACHE_KEY_SUFFIX_PARAM_NAME, COMPONENT_KEY, config, EDIT_CLASS, FLUID_COL_SIZE, FORCE_COMPONENT_ID, HIDDEN, I18N_FILE, MAX_COL_VALUE, MOBILE_TYPE, NOT_EDIT_PREVIEW_PARAM_NAME, SCROLL_TO_COMP_ID_ATTRIBUTE_NAME, TIME_CACHE_NAME
-
Fields inherited from interface org.javlo.component.core.IContentVisualComponent
COLORED_WRAPPER_CLASS, COMP_ID_REQUEST_PARAM, COMPLEXITY_ADMIN, COMPLEXITY_EASY, COMPLEXITY_STANDARD, CONTAINER_COLOR, DEFAULT_COLOR, DYN_COMP_COLOR, ECOM_COLOR, EDIT_ACTION_CSS_CLASS, GRAPHIC_COLOR, HIGH_LABEL_LEVEL, ID_SEPARATOR, LINK_COLOR, LOW_LABEL_LEVEL, META_COLOR, MIDDLE_LABEL_LEVEL, SEARCH_LEVEL_HIGH, SEARCH_LEVEL_LOW, SEARCH_LEVEL_MIDDLE, SEARCH_LEVEL_NONE, TEXT_COLOR, VIEW_DEFINITION_REQUEST_ID, WEB2_COLOR
-
-
Constructor Summary
Constructors Constructor Description AllImagesGallery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaccessSorting(ContentContext ctx, List<File> files, int pertinentPageToBeSort)Collection<File>getAllMultimediaFiles(ContentContext ctx)StringgetCSSClassName(ContentContext ctx)protected StringgetGlobalCssClass()protected StringgetHTMLRelation(ContentContext ctx)protected StringgetItemCssClass()String[]getStyleLabelList(ContentContext ctx)return a list of label define the style.String[]getStyleList(ContentContext ctx)get the list of style possible for this component.StringgetStyleTitle(ContentContext ctx)return the title of the style choice.protected StringgetTransformFilter(File file)StringgetType()return the type of the element.intgetWordCount(ContentContext ctx)count the word in the content.protected booleanisRenderInfo(ContentContext ctx)protected booleanisRenderLanguage()booleanisUnique()return true if the component must be unique on a page-
Methods inherited from class org.javlo.component.multimedia.MultimediaGallery
acceptStaticInfo, getEditXHTMLCode, getFileEmbedDirectory, getFileGalleriesDirectory, getFileImageDecorationDirectory, getFileImageDirectory, getFileSoundDirectory, getFileVideoDirectory, getHexColor, getImageFilePath, getImageFileURL, getInputMaxListSizeName, getMaxListSize, getMultimediaFilePath, getMultimediaFileURL, getMultimediaFileURL, getPreviewFilter, getRelativeFileDirectory, getTitle, getViewXHTMLCode, isContentCachable, isCountAccess, isDisplayOnlyShared, performEdit
-
Methods inherited from class org.javlo.component.meta.TimeRangeComponent
getDate, getEndDate, getInputEndDateName, getInputStartDateName, getInputTag, getSearchLevel, getStartDate, getTimeRangeEnd, getTimeRangeStart, init, isMirroredByDefault, prepareView
-
Methods inherited from class org.javlo.component.meta.DateComponent
getDate, getFontAwesome, getInputDateName, getInputTimeName, isRealContent, isValidDate, renderDate, setDate
-
Methods inherited from class org.javlo.component.core.AbstractVisualComponent
applyReplacement, cleanResources, cleanValue, clearReplacement, clone, compareTo, contructViewStyle, countLine, delete, deleteMySelf, drawColumn, equals, equals, executeCurrentRenderer, executeJSP, executeRenderer, executeRenderer, extractFieldsFromRenderer, forceInit, getAjaxId, getArea, getAuthors, getBackgroundColor, getBaseHelpURL, getClassName, getColomnablePrefix, getColomnableSuffix, getColumn, getColumnableDefaultValue, getColumnMaxSize, getColumnSize, getColumnSizes, getColumnStyle, getComplexityLevel, getComponentBean, getComponentCSS, getComponentCssClass, getComponentId, getComponentLabel, getComponentPath, getConfig, getConfigInValue, getConfigMessage, getContainerPage, getContentAsMap, getContentAsText, getContentCache, getContentMessage, getContentName, getContentTimeCache, getCookiesDisplayStatus, getCreationDate, getCSSStyle, getCurrentPage, getCurrentRenderer, getDataAttributes, getDebugHeader, getDefaultHelpURI, getDefaultRenderer, getDeleteDate, getDescription, getDisplayAsInputName, getDisplayMessage, getEditorComplexity, getEditRenderer, getEditText, getEmptyCode, getEmptyXHTMLCode, getErrorMessage, getErrorMessage, getExternalModules, getExternalResources, getFileDirectory, getFirstPrefix, getForcedId, getForcedPrefixViewXHTMLCode, getForcedRenderer, getForcedSuffixViewXHTMLCode, getFormName, getGroup, getHeaderContent, getHelpText, getHelpType, getHelpURI, getHelpURL, getI18nEditableKeys, getIcon, getId, getImportFolderPath, getImportFolderPath, getInlineStyle, getInputName, getInputNameColomn, getInputNameColomnStyle, getInputNameRenderer, getInputNameRendererTitle, getItalicAndStrongLanguageMarkerList, getJSOnSubmit, getKey, getLabelLevel, getLastSufix, getLayout, getListClass, getListGroup, getListItemTag, getListTag, getLocalMessage, getLock, getManualCssClass, getMarkerList, getMessage, getMirrorWrapper, getModificationDate, getNextComponent, getPage, getPageDescription, getPrefixCssClass, getPrefixViewXHTMLCode, getPreviewAttributes, getPreviewCssClass, getPreviewCssId, getPreviousComponent, getQuotationLanguageMarkerList, getReferenceComponent, getRemplacement, getRenderer, getRendererTitle, getRenderes, getRequestComponent, getSelectRendererXHTML, getSpecialInputTag, getSpecialPreviewCssId, getSpecialTagTitle, getSpecialTagXHTML, getSpecificClass, getSpecificCssClass, getStyle, getStyleLabel, getSuffixViewXHTMLCode, getTag, getTextColor, getTextForSearch, getTextLabel, getTextMessage, getTextPosition, getTextTitle, getTitleLevel, getTypeInputName, getValue, getValue, getVersion, getViewData, getViewDataFile, getViewID, getViewText, getWidth, getXHTMLCode, getXHTMLConfig, haveRight, includeComponentJSP, includePage, init, initContent, insert, isAjaxWrapper, isAskWidth, isAutoDeletable, isAutoRenderer, isBackgroundColored, isCanAddClass, isCloseRow, isColored, isColumnable, isConfig, isContentCachableByQuery, isContentTimeCachable, isDefaultValue, isDispayEmptyXHTMLCode, isDisplayable, isDisplayHidden, isEditOnCreate, isFirstElementOfRepeatSequence, isFirstRepeated, isFreeInputLayout, isHelpURL, isHiddable, isHidden, isHiddenInMode, isHiddenInModeValue, isInline, isInsertable, isList, isListable, isMetaTitle, isMirrorWrapped, isModify, isNeedDelete, isNeedRefresh, isNeedRenderer, isNew, isNextSame, isNextSame, isNolink, isNoLinkable, isOpenRow, isPreviousSame, isPreviousSame, isRepeat, isRepeatable, isRestMatch, isReversedLink, isStyleHidden, isValueProperties, isValueTranslatable, isViewDataFile, isVisible, isVisible, isVisibleFromCookies, isWrapped, isXML, loadViewData, markAsNew, newInstance, next, onStyleChange, performColumnable, performConfig, performUpdate, prepareEdit, previous, processView, renderOtherComponent, renderViewXHTMLCode, replaceAllInContent, replaceInContent, resetContentCache, resetViewData, setBackgroundColor, setColumnSize, setColumnStyle, setComponentBean, setContainerPage, setContentCache, setContentTimeCache, setDisplayHidden, setForcedId, setForcedRenderer, setGroup, setHidden, setHiddenInMode, setList, setLocalMessage, setMessage, setMirrorWrapped, setModify, setNeedRefresh, setNextComponent, setNolink, setPage, setPreviousComponent, setRenderer, setRepeat, setStyle, setTextColor, setTextPosition, setValid, setValue, setWidth, stored, storeViewData, stringToReader, stringToReader, stringToStream, textToXHTML, toString, transflateFrom, updateCache
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.javlo.component.meta.ITimeRange
isTimeRangeValid
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
accessSorting
protected void accessSorting(ContentContext ctx, List<File> files, int pertinentPageToBeSort) throws Exception
- Throws:
Exception
-
getAllMultimediaFiles
public Collection<File> getAllMultimediaFiles(ContentContext ctx)
- Overrides:
getAllMultimediaFilesin classMultimediaGallery
-
getCSSClassName
public String getCSSClassName(ContentContext ctx)
-
getGlobalCssClass
protected String getGlobalCssClass()
- Overrides:
getGlobalCssClassin classMultimediaGallery
-
getHTMLRelation
protected String getHTMLRelation(ContentContext ctx)
- Overrides:
getHTMLRelationin classMultimediaGallery
-
getItemCssClass
protected String getItemCssClass()
- Overrides:
getItemCssClassin classMultimediaGallery
-
getStyleLabelList
public String[] getStyleLabelList(ContentContext ctx)
Description copied from interface:IContentVisualComponentreturn a list of label define the style.- Specified by:
getStyleLabelListin interfaceIContentVisualComponent- Overrides:
getStyleLabelListin classMultimediaGallery- Returns:
- a list of label.
-
getStyleList
public String[] getStyleList(ContentContext ctx)
Description copied from interface:IContentVisualComponentget the list of style possible for this component.- Specified by:
getStyleListin interfaceIContentVisualComponent- Overrides:
getStyleListin classMultimediaGallery- Returns:
- a list of string represent a style.
-
getStyleTitle
public String getStyleTitle(ContentContext ctx)
Description copied from interface:IContentVisualComponentreturn the title of the style choice.- Specified by:
getStyleTitlein interfaceIContentVisualComponent- Overrides:
getStyleTitlein classMultimediaGallery
-
getTransformFilter
protected String getTransformFilter(File file)
- Overrides:
getTransformFilterin classMultimediaGallery
-
getType
public String getType()
Description copied from interface:IContentVisualComponentreturn the type of the element.- Specified by:
getTypein interfaceIContentVisualComponent- Overrides:
getTypein classMultimediaGallery- Returns:
- the type of the element.
-
getWordCount
public int getWordCount(ContentContext ctx)
Description copied from interface:IContentVisualComponentcount the word in the content.- Specified by:
getWordCountin interfaceIContentVisualComponent- Overrides:
getWordCountin classMultimediaGallery- Returns:
-
isRenderInfo
protected boolean isRenderInfo(ContentContext ctx)
- Overrides:
isRenderInfoin classMultimediaGallery
-
isRenderLanguage
protected boolean isRenderLanguage()
- Overrides:
isRenderLanguagein classMultimediaGallery
-
isUnique
public boolean isUnique()
Description copied from interface:IContentVisualComponentreturn true if the component must be unique on a page- Specified by:
isUniquein interfaceIContentVisualComponent- Overrides:
isUniquein classMultimediaGallery- Returns:
-
-