Public Member Functions | |
String | getId () |
String | getTitle () |
void | setTitle (String title) |
Collection< String > | getMetas () |
void | setMetas (Collection< String > metas) |
String | getType () |
ElContext | getContext () |
IConstructor | getConstructor () |
void | loadData () throws ServletException, IOException |
void | startConstruction () throws ServletException, IOException |
String | getElementFolder () |
boolean | isOriginalContext () |
void | setRootCategories (ElContext root) |
void | setConfiguration (IConstructor constructor, ElContext context) |
IElement interface must be implemented by all those components running within Elephant library.
Definition at line 31 of file IElement.java.
IConstructor org.turro.elephant.context.IElement.getConstructor | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
ElContext org.turro.elephant.context.IElement.getContext | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
String org.turro.elephant.context.IElement.getElementFolder | ( | ) |
IElement implementations must ensure this folder is unique within the web application.
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
String org.turro.elephant.context.IElement.getId | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
Collection<String> org.turro.elephant.context.IElement.getMetas | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
String org.turro.elephant.context.IElement.getTitle | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
String org.turro.elephant.context.IElement.getType | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
boolean org.turro.elephant.context.IElement.isOriginalContext | ( | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
void org.turro.elephant.context.IElement.loadData | ( | ) | throws ServletException, IOException |
This method loads element's data. It gets called within IConstructor.startConstruction()
and before element's startConstruction()
method.
javax.servlet.ServletException | |
java.io.IOException |
Implemented in org.turro.elephant.impl.context.DefaultElement, org.turro.elephant.impl.abstracts.AbstractElement, org.turro.dashboard.AbstractDaoDashboard, org.turro.dashboard.AbstractDashboard, org.turro.agreements.MyAgreementsDashboard, org.turro.publication.www.PublicationWeb, org.turro.newsletter.NewsletterDashboard, org.turro.dossier.www.PendingRevisionDashboard, org.turro.dossier.www.MyIssuesDashboard, org.turro.dossier.www.KnowledgeBaseDashboard, org.turro.contacts.www.MyContactsDashboard, and org.turro.financials.cart.www.LogisticDashboard.
void org.turro.elephant.context.IElement.setConfiguration | ( | IConstructor | constructor, |
ElContext | context | ||
) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
void org.turro.elephant.context.IElement.setMetas | ( | Collection< String > | metas | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
void org.turro.elephant.context.IElement.setRootCategories | ( | ElContext | root | ) |
root | Categories root Calls |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement, org.turro.publication.www.PublicationWeb, and org.turro.dossier.www.DossierDashboard.
void org.turro.elephant.context.IElement.setTitle | ( | String | title | ) |
Implemented in org.turro.elephant.impl.abstracts.AbstractElement.
void org.turro.elephant.context.IElement.startConstruction | ( | ) | throws ServletException, IOException |
This method start element's construction. It gets called within IConstructor.startConstruction()
.
javax.servlet.ServletException | |
java.io.IOException |
Implemented in org.turro.elephant.search.Search, org.turro.elephant.impl.feed.RssReader, org.turro.elephant.impl.context.DefaultElement, org.turro.elephant.impl.abstracts.AbstractElement, org.turro.dashboard.AbstractDaoDashboard, org.turro.web.funnel.FunnelDashboard, org.turro.dashboard.AbstractDashboard, org.turro.agreements.MyAgreementsDashboard, org.turro.publication.www.PublicationWeb, org.turro.newsletter.NewsletterDashboard, org.turro.dossier.www.PendingRevisionDashboard, org.turro.dossier.www.MyIssuesDashboard, org.turro.dossier.www.KnowledgeBaseDashboard, org.turro.dossier.www.DossierDashboard, org.turro.contacts.www.MyContactsDashboard, and org.turro.financials.cart.www.LogisticDashboard.