Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Package - org.apache.roller.weblogger.pojos

Thumbnail.java

  • Image thumbnailImage;
  • String fileName;

DirectoryContent.java

  • List<MediaFile> mediaFiles;
  • List<Directory> directories;

MediaFile implements ThemeResource

  • String id;
  • String name;
  • String description;
  • String copyrightText;
  • String isSharedForGallery;
  • int sizeInBytes;
  • Date dateUploaded;
  • Date dateLastUpdated;
  • List<MediaFileTag> tags;
  • MediaFileType fileType;
  • String extension;

enum MediaFileType

  • AUDIO, VIDEO, PODCAST

MediaFileTag

  • String id;
  • String description

Directory

  • String id;
  • String name;
  • boolean hasChildren;
  • DirectoryContent content;

FileHierarchy

  • DirectoryContent rootDirectoryContent;
  • int sizeInBytes;
  • Weblog ownerWeblog;

Action layer

Package - org.apache.roller.weblogger.ui.struts2.editor
Class - MediaFileCreate
Extends - UIAction
Methods -
prepare();
input();
createFile();
createPostFromNewFile();

Wiki Markup*Package - org.apache.roller.weblogger.ui.struts2.editor* *
Class - MediaFileUpdate*
Extends - UIAction
Attributes -
MediaFile mediaFile;
String\[\] fileIDsForMove;
String currentDirectoryID;
String fileIDForDelete;
Methods -
prepare();
getMetadata();
updateMetadata();
deleteMediaFile();
moveMediaFile();
moveMediaFiles();

Package - org.apache.roller.weblogger.ui.struts2.editor
Class - MediaFileView
Extends - UIAction
Methods -
showHierarchicalView();
showDirectoryView();