ch.uzh.ifi.attempto.acewiki.gui
Class ConceptPage

java.lang.Object
  extended by nextapp.echo.app.Component
      extended by nextapp.echo.app.Column
          extended by ch.uzh.ifi.attempto.acewiki.gui.WikiPage
              extended by ch.uzh.ifi.attempto.acewiki.gui.ArticlePage
                  extended by ch.uzh.ifi.attempto.acewiki.gui.ConceptPage
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, nextapp.echo.app.event.ActionListener, nextapp.echo.app.RenderIdSupport

public class ConceptPage
extends ArticlePage

This class stands for an article page showing the article of a concept. At the moment, concepts are represented only by nouns.

Author:
Tobias Kuhn
See Also:
Serialized Form

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 ConceptPage(Concept concept, Wiki wiki)
          Creates a new article page for a concept.
 
Method Summary
 void actionPerformed(nextapp.echo.app.event.ActionEvent e)
           
protected  void doUpdate()
          Updates the page content.
 OntologyElement getOntologyElement()
          Returns the ontology element of this article page.
 
Methods inherited from class ch.uzh.ifi.attempto.acewiki.gui.ArticlePage
create, equals, getArticle, getTitle, isExpired, 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

ConceptPage

protected ConceptPage(Concept concept,
                      Wiki wiki)
Creates a new article page for a concept.

Parameters:
concept - The concept.
wiki - The wiki instance.
Method Detail

getOntologyElement

public OntologyElement getOntologyElement()
Description copied from class: ArticlePage
Returns the ontology element of this article page.

Specified by:
getOntologyElement in class ArticlePage
Returns:
The ontology element.

actionPerformed

public void actionPerformed(nextapp.echo.app.event.ActionEvent e)
Specified by:
actionPerformed in interface nextapp.echo.app.event.ActionListener
Overrides:
actionPerformed in class ArticlePage

doUpdate

protected void doUpdate()
Description copied from class: WikiPage
Updates the page content.

Overrides:
doUpdate in class ArticlePage


Copyright 2008-2012, AceWiki developers