|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nextapp.echo.app.Component nextapp.echo.app.Column ch.uzh.ifi.attempto.acewiki.gui.WikiPage ch.uzh.ifi.attempto.acewiki.gui.ArticlePage
public abstract class ArticlePage
This class stands for a wiki page that represents an ontology element and shows the article of this ontology element.
Field Summary |
---|
Fields inherited from class nextapp.echo.app.Column |
---|
PROPERTY_BORDER, PROPERTY_CELL_SPACING, PROPERTY_INSETS |
Fields inherited from class nextapp.echo.app.Component |
---|
CHILD_VISIBLE_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_NEXT_ID_CHANGED_PROPERTY, FOCUS_PREVIOUS_ID_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY |
Constructor Summary | |
---|---|
protected |
ArticlePage(Wiki wiki,
OntologyElement ontologyElement)
Creates a new article page. |
Method Summary | |
---|---|
void |
actionPerformed(nextapp.echo.app.event.ActionEvent e)
|
static ArticlePage |
create(OntologyElement oe,
Wiki wiki)
Creates an article page for the given ontology element. |
protected void |
doUpdate()
Updates the page content. |
boolean |
equals(java.lang.Object obj)
|
Article |
getArticle()
Returns the article object. |
abstract OntologyElement |
getOntologyElement()
Returns the ontology element of this article page. |
protected Title |
getTitle()
Returns the title object of this page. |
boolean |
isExpired()
Checks if the page has expired. |
java.lang.String |
toString()
|
Methods inherited from class ch.uzh.ifi.attempto.acewiki.gui.WikiPage |
---|
addHeadline, addHeadline, addHorizontalLine, addSelectedTab, addTab, getHeading, getWiki, log, update |
Methods inherited from class nextapp.echo.app.Column |
---|
getBorder, getCellSpacing, getInsets, setBorder, setCellSpacing, setInsets |
Methods inherited from class nextapp.echo.app.Component |
---|
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, get, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusNextId, getFocusPreviousId, getFont, getForeground, getId, getIndex, getLayoutData, getLayoutDirection, getLocale, getLocalStyle, getParent, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidChild, isValidParent, isVisible, processInput, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, set, setBackground, setComponents, setEnabled, setFocusNextId, setFocusPreviousId, setFocusTraversalParticipant, setFont, setForeground, setId, setIndex, setLayoutData, setLayoutDirection, setLocale, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected ArticlePage(Wiki wiki, OntologyElement ontologyElement)
wiki
- The wiki instance.ontologyElement
- The ontology element whose article should be shown.Method Detail |
---|
public static ArticlePage create(OntologyElement oe, Wiki wiki)
oe
- The ontology element for which an article page should be created.wiki
- The wiki instance.
public abstract OntologyElement getOntologyElement()
public Article getArticle()
protected void doUpdate()
WikiPage
doUpdate
in class WikiPage
public boolean equals(java.lang.Object obj)
equals
in class WikiPage
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isExpired()
WikiPage
isExpired
in class WikiPage
protected Title getTitle()
public void actionPerformed(nextapp.echo.app.event.ActionEvent e)
actionPerformed
in interface nextapp.echo.app.event.ActionListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |