org.jtheque.films.view.able
Class AbstractView

java.lang.Object
  extended by org.jtheque.films.view.able.AbstractView
All Implemented Interfaces:
org.jtheque.core.managers.view.able.IView

public abstract class AbstractView
extends Object
implements org.jtheque.core.managers.view.able.IView

An abstract view for simple views.

Author:
Baptiste Wicht

Constructor Summary
AbstractView()
           
 
Method Summary
 void build()
           
 void closeDown()
           
 void display()
           
 org.jtheque.core.managers.view.able.components.IModel getModel()
           
 boolean isEnabled()
           
 void refresh()
           
 void sendMessage(String message, Object value)
           
 void setEnabled(boolean enabled)
           
 void setModel(org.jtheque.core.managers.view.able.components.IModel model)
           
 void toFirstPlan()
           
 boolean validateContent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jtheque.core.managers.view.able.IView
getImpl
 

Constructor Detail

AbstractView

public AbstractView()
Method Detail

display

public final void display()
Specified by:
display in interface org.jtheque.core.managers.view.able.IView

closeDown

public final void closeDown()
Specified by:
closeDown in interface org.jtheque.core.managers.view.able.IView

toFirstPlan

public final void toFirstPlan()
Specified by:
toFirstPlan in interface org.jtheque.core.managers.view.able.IView

build

public final void build()
Specified by:
build in interface org.jtheque.core.managers.view.able.IView

setEnabled

public final void setEnabled(boolean enabled)
Specified by:
setEnabled in interface org.jtheque.core.managers.view.able.IView

isEnabled

public final boolean isEnabled()
Specified by:
isEnabled in interface org.jtheque.core.managers.view.able.IView

sendMessage

public final void sendMessage(String message,
                              Object value)
Specified by:
sendMessage in interface org.jtheque.core.managers.view.able.IView

refresh

public final void refresh()
Specified by:
refresh in interface org.jtheque.core.managers.view.able.IView

getModel

public final org.jtheque.core.managers.view.able.components.IModel getModel()
Specified by:
getModel in interface org.jtheque.core.managers.view.able.IView

setModel

public final void setModel(org.jtheque.core.managers.view.able.components.IModel model)
Specified by:
setModel in interface org.jtheque.core.managers.view.able.IView

validateContent

public final boolean validateContent()
Specified by:
validateContent in interface org.jtheque.core.managers.view.able.IView


Copyright © 2009 JTheque. All Rights Reserved.