public class VFSFile extends AbstractFileComponent implements IReverseLinkComponent
| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE |
DEFAULT_ENCODING, DESCRIPTION_KEY, DIR_KEY, EMBED_CODE_KEY, ENCODING_KEY, FILE_NAME_KEY, LABEL_KEY, properties, REVERSE_LINK_KEYCACHE_KEY_SUFFIX_PARAM_NAME, COMPONENT_KEY, config, EDIT_CLASS, FORCE_COMPONENT_ID, HIDDEN, I18N_FILE, logger, NOT_EDIT_PREVIEW_PARAM_NAME, SCROLL_TO_COMP_ID_ATTRIBUTE_NAME, TIME_CACHE_NAME, VALUE_SEPARATORCOLORED_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 and Description |
|---|
VFSFile() |
| Modifier and Type | Method and Description |
|---|---|
String |
createFileURL(ContentContext ctx,
String inURL) |
int |
getComplexityLevel(ContentContext ctx)
return the complexity level of the component.
|
protected String |
getDeleteTitle(ContentContext ctx) |
String |
getEmptyXHTMLCode(ContentContext ctx)
return the code if component contain's no data.
|
File |
getFile(ContentContext ctx) |
String |
getFileDirectory(ContentContext ctx) |
List<File> |
getFiles(ContentContext ctx) |
String |
getHeaderContent(ContentContext ctx)
return the part of header needed for this component
|
String |
getHexColor()
get the exadecimal color for representation of the component.
|
protected String |
getHTMLContent(ContentContext ctx) |
protected String |
getImageChangeTitle(ContentContext ctx) |
protected String |
getImageUploadTitle(ContentContext ctx) |
String |
getLinkText(ContentContext ctx)
this text must be replace with a link.
|
String |
getLinkURL(ContentContext ctx)
return the link code (in HTML) with the link text in.
|
protected String |
getMainFolder(ContentContext ctx) |
int |
getPopularity(ContentContext ctx)
return indice of popularity
|
protected String |
getPreviewCode(ContentContext ctx) |
protected String |
getRelativeFileDirectory(ContentContext ctx) |
String |
getType()
return the type of the element.
|
String |
getViewXHTMLCode(ContentContext ctx) |
boolean |
isContentCachable(ContentContext ctx)
return the part of header needed for this component
|
boolean |
isListable()
you display the composant as a list (if you want)
|
boolean |
isOnlyPreviousComponent()
change only the component juste before link component
|
boolean |
isOnlyThisPage()
only if reverse link change text only on the same page than the component.
|
boolean |
isRealContent(ContentContext ctx)
return true if component is considered as realContent and the page that
contain the component is also considered as real content.
|
boolean |
isReverseLink()
return true if the component must be use as reverselink.
|
boolean |
isUploadOnDrop() |
boolean |
isWithDescription() |
protected boolean |
needEncoding() |
canUpload, contains, equals, expandZip, getActionGroupName, getAllResources, getAllResourcesLinks, getContentAsText, getCSSType, getDecoImageFileXHTMLInputName, getDecoImageXHTMLInputName, getDecorationFilter, getDescription, getDescriptionName, getDirInputName, getDirLabelTitle, getDirList, getDirSelected, getDisplayAllLabel, getEditorComplexity, getEditXHTMLCode, getEmbedCode, getEmbedCodeName, getEncoding, getEncodingXHTMLInputName, getFileFilter, getFileList, getFileList, getFileName, getFileUploadActionTitle, getFileURL, getFileXHTMLInputName, getFirstTextInputName, getFontAwesome, getImageDecorativeTitle, getImageImgName, getImageLabelTitle, getImageSelectTitle, getJSOnChange, getLabel, getLabelXHTMLInputName, getLatestValidDate, getMaxPreviewImages, getMetaCode, getNewDirInputName, getNewDirLabelTitle, getPreviewCode, getPreviewCode, getPreviewZoneId, getResourceURL, getResourceURL, getReverseLinkeLabelTitle, getReverseLinkInputName, getSecondTextInputName, getSelectXHTMLInputName, getStaticInfo, getTextAutoInputName, getURL, getWordCount, init, isDisplayable, isDisplayMeta, isFileNameValid, isFromShared, isImported, isInsertable, isLinkToStatic, isLinkValid, isMirroredByDefault, isOnlyFirstOccurrence, performEdit, performLoadImages, performUpload, prepareView, reloadProperties, renameResource, saveItem, setDirSelected, setEmbedCode, setFileName, setLabel, setLatestValidDate, setValue, storeProperties, transflateFrom, uploadFilesapplyReplacement, cleanValue, clearReplacement, clone, compareTo, contructViewStyle, countLine, delete, deleteMySelf, equals, executeCurrentRenderer, executeJSP, executeRenderer, executeRenderer, extractFieldsFromRenderer, getAjaxId, getArea, getAuthors, getBackgroundColor, getBaseHelpURL, getClassName, getComponentBean, getComponentCSS, getComponentCssClass, getComponentId, getComponentLabel, getComponentPath, getConfig, getConfigMessage, getContainerPage, getContentAsMap, getContentCache, getContentMessage, getContentName, getContentTimeCache, getCookiesDisplayStatus, getCreationDate, getCSSStyle, getCurrentPage, getCurrentRenderer, getDebugHeader, getDefaultHelpURI, getDefaultRenderer, getDeleteDate, getDescription, getDisplayAsInputName, getDisplayMessage, getEditText, getEmptyCode, getErrorMessage, getErrorMessage, getExternalResources, getFirstPrefix, getForcedId, getForcedPrefixViewXHTMLCode, getForcedSuffixViewXHTMLCode, getFormName, getHelpType, getHelpURI, getHelpURL, getI18nEditableKeys, getId, getImportFolderPath, getImportFolderPath, getInlineStyle, getInputName, getInputNameRenderer, getInputNameRendererTitle, getItalicAndStrongLanguageMarkerList, getJSOnSubmit, getKey, getLabelLevel, getLastSufix, getLayout, getListClass, getListGroup, getListItemTag, getListTag, getLock, getMarkerList, getMessage, getMirrorWrapper, getModificationDate, getNextComponent, getPage, getPageDescription, getPrefixViewXHTMLCode, getPreviewAttributes, getPreviewCssClass, getPreviewCssId, getPreviousComponent, getQuotationLanguageMarkerList, getRemplacement, getRenderer, getRendererTitle, getRenderes, getRequestComponent, getSearchLevel, getSelectRendererXHTML, getSpecialInputTag, getSpecialPreviewCssClass, getSpecialPreviewCssId, getSpecialTagTitle, getSpecialTagXHTML, getSpecificClass, getStyle, getStyleLabel, getStyleLabelList, getStyleList, getStyleTitle, getSuffixViewXHTMLCode, getTag, getTextColor, getTextForSearch, getTextLabel, getTextMessage, 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, isColored, isConfig, isContentCachableByQuery, isContentTimeCachable, isDefaultValue, isDispayEmptyXHTMLCode, isDisplayHidden, isEditOnCreate, isFirstElementOfRepeatSequence, isFirstRepeated, isFreeInputLayout, isHelpURL, isHiddable, isHidden, isHiddenInMode, isInline, isList, isMetaTitle, isMirrorWrapped, isModify, isNeedDelete, isNeedRefresh, isNeedRenderer, isNew, isNextSame, isNextSame, isNolink, isNoLinkable, isPreviousSame, isPreviousSame, isRepeat, isRepeatable, isRestMatch, isReversedLink, isUnique, isValueProperties, isValueTranslatable, isViewDataFile, isVisible, isVisible, isVisibleFromCookies, isWrapped, isXML, loadViewData, main, markAsNew, newInstance, next, onStyleChange, performConfig, performUpdate, previous, processView, renderViewXHTMLCode, replaceAllInContent, replaceInContent, resetContentCache, resetViewData, setBackgroundColor, setComponentBean, setContainerPage, setContentCache, setContentTimeCache, setDisplayHidden, setForcedId, setHidden, setHiddenInMode, setList, setMessage, setMirrorWrapped, setModify, setNeedRefresh, setNextComponent, setNolink, setPage, setPreviousComponent, setRenderer, setRepeat, setStyle, setTextColor, setValid, setWidth, stored, storeViewData, stringToReader, stringToReader, stringToStream, textToXHTMLfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPage, isOnlyFirstOccurrencepublic static final String TYPE
protected String getImageUploadTitle(ContentContext ctx) throws FileNotFoundException, IOException
getImageUploadTitle in class AbstractFileComponentFileNotFoundExceptionIOExceptionprotected String getImageChangeTitle(ContentContext ctx) throws FileNotFoundException, IOException
getImageChangeTitle in class AbstractFileComponentFileNotFoundExceptionIOExceptionprotected String getDeleteTitle(ContentContext ctx) throws FileNotFoundException, IOException
getDeleteTitle in class AbstractFileComponentFileNotFoundExceptionIOExceptionprotected String getPreviewCode(ContentContext ctx) throws Exception
getPreviewCode in class AbstractFileComponentExceptionpublic boolean isWithDescription()
isWithDescription in class AbstractFileComponentpublic String getViewXHTMLCode(ContentContext ctx) throws Exception
getViewXHTMLCode in class AbstractVisualComponentExceptionorg.javlo.itf.IContentVisualComponent#getXHTMLCode()public File getFile(ContentContext ctx)
getFile in class AbstractFileComponentpublic List<File> getFiles(ContentContext ctx)
getFiles in interface IStaticContainergetFiles in class AbstractFileComponentprotected String getHTMLContent(ContentContext ctx) throws IOException
IOExceptionpublic String getHeaderContent(ContentContext ctx)
IContentVisualComponentgetHeaderContent in interface IContentVisualComponentgetHeaderContent in class AbstractVisualComponentpublic String getFileDirectory(ContentContext ctx)
getFileDirectory in class AbstractFileComponentpublic String createFileURL(ContentContext ctx, String inURL)
createFileURL in class AbstractFileComponentpublic String getType()
IContentVisualComponentgetType in interface IContentVisualComponentgetType in class AbstractFileComponentpublic String getHexColor()
IContentVisualComponentgetHexColor in interface IContentVisualComponentgetHexColor in class AbstractVisualComponentpublic boolean isListable()
IContentVisualComponentisListable in interface IContentVisualComponentisListable in class AbstractVisualComponentpublic boolean isReverseLink()
IReverseLinkComponentisReverseLink in interface IReverseLinkComponentisReverseLink in class AbstractFileComponentpublic String getLinkText(ContentContext ctx)
IReverseLinkComponentgetLinkText in interface IReverseLinkComponentprotected boolean needEncoding()
needEncoding in class AbstractFileComponentpublic String getLinkURL(ContentContext ctx)
IReverseLinkComponentgetLinkURL in interface IReverseLinkComponentprotected String getRelativeFileDirectory(ContentContext ctx)
getRelativeFileDirectory in class AbstractFileComponentpublic boolean isOnlyThisPage()
IReverseLinkComponentisOnlyThisPage in interface IReverseLinkComponentpublic boolean isOnlyPreviousComponent()
IReverseLinkComponentisOnlyPreviousComponent in interface IReverseLinkComponentpublic int getPopularity(ContentContext ctx)
IStaticContainergetPopularity in interface IStaticContainergetPopularity in class AbstractFileComponentpublic String getEmptyXHTMLCode(ContentContext ctx) throws Exception
IContentVisualComponentgetEmptyXHTMLCode in interface IContentVisualComponentgetEmptyXHTMLCode in class AbstractVisualComponentExceptionpublic boolean isUploadOnDrop()
isUploadOnDrop in interface IUploadResourceisUploadOnDrop in class AbstractFileComponentpublic int getComplexityLevel(ContentContext ctx)
IContentVisualComponentgetComplexityLevel in interface IContentVisualComponentgetComplexityLevel in class AbstractVisualComponentctx - TODOprotected String getMainFolder(ContentContext ctx)
getMainFolder in class AbstractFileComponentpublic boolean isContentCachable(ContentContext ctx)
IContentVisualComponentisContentCachable in interface IContentVisualComponentisContentCachable in class AbstractFileComponentpublic boolean isRealContent(ContentContext ctx)
IContentVisualComponentisRealContent in interface IContentVisualComponentisRealContent in class AbstractVisualComponentctx - current contextCopyright © 2012-2018. All Rights Reserved.