
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.
