From: <mol...@us...> - 2009-09-07 08:09:25
|
Revision: 1434 http://openutils.svn.sourceforge.net/openutils/?rev=1434&view=rev Author: molaschi Date: 2009-09-07 08:09:15 +0000 (Mon, 07 Sep 2009) Log Message: ----------- javadocs Modified Paths: -------------- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/MediaTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/AudioTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/ImageTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/MediaWithPreviewImageTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/VideoTypeHandler.java trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/YouTubeVideoTypeHandler.java Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/MediaTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/MediaTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/MediaTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -39,6 +39,7 @@ /** + * Media Type Handler Interface * @author molaschi * @version $Id$ */ Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/AudioTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/AudioTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/AudioTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -29,6 +29,7 @@ /** + * Media Type Handler that manages .mp3 files * @author molaschi * @version $Id$ */ Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/BaseTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -53,6 +53,7 @@ /** + * Base implementation of MediaTypeHandler for common used method * @author molaschi * @version $Id$ */ @@ -99,6 +100,9 @@ return true; } + /** + * {@inheritDoc} + */ public void saveFromZipFile(Content media, File f, String cleanFileName, String extension) throws AccessDeniedException, RepositoryException { @@ -158,6 +162,11 @@ return true; } + /** + * Get the default "original" nodedata + * @param media media + * @return default nodedata + */ protected NodeData getOriginalFileNodeData(Content media) { return media.getNodeData(ORGINAL_NODEDATA_NAME); @@ -217,6 +226,20 @@ return getUrl(media); } + /** + * Get the nodedata value for a given name and current locale searching first for [propertyname]-[lang]_[COUNTRY] + * then for [propertyname]-[lang] then for [propertyname]-en then for [propertyname].<br /> + * i.e for the property title and for a locale it,IT: + * <ol> + * <li>search for nodedata "title-it_IT"</li> + * <li>search for nodedata "title-it"</li> + * <li>search for nodedata "title-en"</li> + * <li>search for nodedata "title"</li> + * </ol> + * @param media media + * @param property base property name + * @return + */ protected String getPropertyLocalized(Content media, String property) { Locale locale = MgnlContext.getLocale(); @@ -232,7 +255,7 @@ { return NodeDataUtil.getString(media, property + "-" + language); } - else if (LANGUAGES.contains(language) && media.hasNodeData(property + "-en")) + else if (media.hasNodeData(property + "-en")) { return NodeDataUtil.getString(media, property + "-" + language); } Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/ImageTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/ImageTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/ImageTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -35,6 +35,7 @@ /** + * Media Type Handler that manages images (jpg, png, gif) * @author molaschi * @version $Id$ */ Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/MediaWithPreviewImageTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/MediaWithPreviewImageTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/MediaWithPreviewImageTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -33,6 +33,7 @@ /** + * Base class for medias that has a dynamic image as thumbnail * @author molaschi * @version $Id: $ */ Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/VideoTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/VideoTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/VideoTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -26,6 +26,7 @@ package net.sourceforge.openutils.mgnlmedia.media.types.impl; /** + * Type handler for flv videos * @author molaschi * @version $Id$ */ Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/YouTubeVideoTypeHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/YouTubeVideoTypeHandler.java 2009-09-06 19:40:12 UTC (rev 1433) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/types/impl/YouTubeVideoTypeHandler.java 2009-09-07 08:09:15 UTC (rev 1434) @@ -44,6 +44,7 @@ /** + * Type handler for youtube videos * @author molaschi * @version $Id$ */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |