Package org.silverpeas.core.contribution.model
Provides the business model of a contribution from a user in Silverpeas.
- Author:
- mmoquillon
-
Interface Summary Interface Description Attachment An attachment is a document file that is attached to a contribution in Silverpeas.Contribution A contribution in Silverpeas.ContributionContent<T> The content of a contribution in Silverpeas.ContributionContentTranslation<T> Translation of a contribution's content in a given language.ContributionModel Model of a contribution.Folder A folder is a contribution with folding capabilities that can contain others contributions, folders included.I18nContribution An internationalized contribution.I18nContributionContent An internationalized contribution's content.LocalizedAttachment An attachment localized in a given language.LocalizedContribution A contribution produced in a given l10n (Localisation).Plannable An interface that indicates a resource or a contribution is plannable in the time like an event or a task for example.SilverpeasContent A contribution with a single content that is managed by an application of the Silverpeas collaborative portal.SilverpeasToolContent An extension to manage contents handled by tools.Thumbnail A thumbnail is an image summarizing a type of resource or the content of a contribution.WithAttachment An interface to indicate that a resource or a contribution supports attachments.WithPermanentLink An interface to indicate that a resource or a contribution can be accessed by a permanent link.WithThumbnail An interface to indicate that a resource or a contribution supports thumbnail. -
Class Summary Class Description ContributionIdentifier A contribution identifier is an identifier that identifies uniquely a contribution in Silverpeas whatever its type and the application instance or tools to which it belongs.ContributionLocalizationBundle LocalizationBundle
dedicated toContribution
instances.ContributionValidation This embeddable entity permits to get a common management of contribution validation persistence.DefaultContributionModel<C extends Contribution> The default implementation of theContributionModel
interface.WysiwygContent A WYSIWYG content is a rich text (text with styles with graphics and images) that is produced by an editor in a form closely resembling its appearance when printed or displayed. -
Enum Summary Enum Description CoreContributionType The different types of contributions handled by core services are listed by this enumeration. -
Exception Summary Exception Description NoSuchPropertyException Exception that is thrown when a property of a business object isn't found.