| Home >> All >> ru >> gammalabs |
| | ru.gammalabs.bigbrother.* (1) | | ru.gammalabs.ice.* (452) |
Package Samples:
ru.gammalabs.bigbrother
ru.gammalabs.ice.forum.taglibs
ru.gammalabs.ice.forum.web
ru.gammalabs.ice.forum
ru.gammalabs.ice.framework
ru.gammalabs.ice.frontend.web.taglib.ie.fields.attachment
ru.gammalabs.ice.frontend.web.taglib.ie.fields
ru.gammalabs.ice.frontend.web.taglib.ie
ru.gammalabs.ice.frontend.web.taglib.navigation
ru.gammalabs.ice.frontend.web
ru.gammalabs.ice.frontend
ru.gammalabs.ice.iemanagement
ru.gammalabs.ice.logger
ru.gammalabs.ice.presentation.partition.taglibs
ru.gammalabs.ice.presentation.web.partition
ru.gammalabs.ice.presentation.web.publish.editors
ru.gammalabs.ice.presentation.web.publish.upload
ru.gammalabs.ice.presentation.web.publish
ru.gammalabs.ice.presentation.web.search
ru.gammalabs.ice.presentation.web.taglib
Classes:
IETag: The class implements support of information element tag, which is used in JSP pages to denote an information element. The tag may have three different behaviours: a) in case the tag is not inside of the body of a container tag, processing of "stand-alone" information element is performed; b) in case the tag is inside of the body of a container tag, and index parameter is specified, processing of "index-th" information element of the container is performed; c) in case the tag is inside of the body of a container tag, and index parameter is not specified, processing of "iterated" information element ...
IEIterationTag: The class implements support of iteration tag, which is used in JSP pages to denote an iteration of information elements. The tag performs the following tasks: - The tag looks up a list of information elements in RequestData . These information elements are placed into RequestData by IEContainerTag , therefore iteration tag should not be used outside of the body of a container tag. In case the tag fails to retrieve the list of information elements, no further processing is performed. - The tag looks up an information element type template using the specified non-mandatory parameter ieTypeTemplateName ...
IEContainerTag: The class implements support of container tag, which is used in JSP pages to denote a container of information elements. The tag only performs two tasks: a) it searches for information elements using the given parameters; b) in case the search returns one or more elements, the tag displays its body. In detail: - The tag tries to retrieve a SearchCriteria object with the given name, specified via searchCriteriaName mandatory parameter of this tag. All SearchCriteria objects are stored in the current RequestProcessor . In case the tag fails to retrieve the SearchCriteria object, no further processing ...
RoleWithAction: Class represents assign or role with action flag (state). There is three states for RoleWithAction object 1. ORIGINAL - the role is assigned to Person and in fact stored in database 2. ASSIGNED - the role is assigned to Person but not stored. 3. REMOVED - the role is marked to remove but not stored. Possible changes of state: 1. ASSIGNED -> ORIGINAL (on save action) 2. ORIGINAL -> REMOVED (mark removed) 3. REMOVED -> ORIGINAL (unmark removed)
RecordsNumberTag: The tag prints out the number of records found by the enclosing PageableContainer tag, such as IEContainerTag or MessageListTag . The tag optionally exposes the number of records found via a scripting variable with the name specified using variableName tag attribute. It is illegal to use this tag outside of a PageableContainer tag (nothing will be printed out in this case).
PagesNumberTag: The tag prints out the number of pages found by the enclosing PageableContainer tag, such as IEContainerTag or MessageListTag . The tag optionally exposes the number of pages found via a scripting variable with the name specified using variableName tag attribute. It is illegal to use this tag outside of a PageableContainer tag (nothing will be printed out in this case).
IFType: Represents type of fields of information element IE and type of fields of type of information element IEType . In application there are only fixing set of IFType objects. These objects are as constants in class IFTypeManager .
RequestProcessor: This RequestProcessor does default request processing, then tries to retrieve from the request currently displayed PartitionModel , page Template , used for displaying the result page, and all of the SearchCriteria objects.
MessageResources: This class provides localised messages to CMS aplication. By the moment this class is a wrapper around Struts' MessageResources TODO: возможно в будущем надо будет отделить эту реализацию на основе Struts от интерфейса MessageResources Pattern Delegate
RequestProcessor: Interface of objects serialization/deserialization service for Web environments. Request processor may function as a container of objects, able to serialize all it's content into request string, or as an API for individual object serialization/deserialization.
PageableContainer: Interface for lists supporting paging. Via this interface page switching control should be able to retrieve information about number of pages in list, current page number and to retrieve object ("criteria") identifying any target page.
IEType: Represents type of information element ( IE ) It describes fields of IE object, are they mandatory and their default values. This object has also identifier, ml name, and set of ietype Template s.
Requestable: Interface that should be implemented by objects that are going to be serialized/deserialized by RequestProcessor. This interface provides properties for object instance unique identification and indicating properties to be serialized.
Template: Class implementing basic template model. It is supposed that each Template has several TemplateStorage s, one and only one TemplateStorage for each of the supported Locale s.
PreviewIEAction: Makes preview of not-yet-stored ie possible. Retrives ie object from session and passes the request to main servlet using ru.gammalabs.ice.frontend.web.Util.getRequestData(..).setInformationElement(..)
RequestData: Holds all or some of the data that needs to be stored on per-request basis. Most of the members are necessary only because there is no IterationTag interface available.
IE: Represents information element. The information element stores all information about article, breif article, news, report, interview and others objects of such type.
DateSelectTag: Custom tag that represents select fields for choosing date, associated with a bean property specified by our attributes. This tag must be nested inside a form tag.
ApplicationProperties: The instance of this class holds the configuration properties for ICE application. Settings are loaded from properties file. The configuration may be reloaded.
AbstractRequestable: Abstract implementation of Requestable interface providing the basic functions for storing and managing object identifier and public properties list.
UnsupportedTypeException: Exception thrown by RequestProcessor in case values of this type are not supported by this RequestProcessor implementation.
CreateIEFormBean: В этом бобе размещены поля, которые нужны для того, чтобы показать форму создания нового ИЭ, и чтобы потом принять значения введённые в это форме.
IEStatusDAOOracle: Manages possible status of information element IE such as 'active' or 'not active' ( in future 'archived') in Oracle CMS date base.
PartitionIF: Represents field of information element IE and its type IEType as list of partitions PartitionModel .
EditIEAction: Action performs IE edit. It incapsulates two functionalities: 1. shows the IE edit form 2. processes the submited data from edit from
| Home | Contact Us | Privacy Policy | Terms of Service |