|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.idv.publish.IdvPublisher
public abstract class IdvPublisher
This is the start to an abstract base class that represents classes that can "publish" IDV content. Note: This framework is very much in flux
Right no we just have a single concrete derived class, InfoceteraBlogger, that publishes weblog content to an Infocetera web log.
The idea is that we might a variety of publishing mechanisms: other weblog clients, email, wiki, etc.
Instances of publishers are defined by the
resources/publishers.xml file.
| Constructor Summary | |
|---|---|
|
IdvPublisher()
|
protected |
IdvPublisher(IntegratedDataViewer idv,
Element element)
Construct the object with the reference to the idv |
| Method Summary | |
|---|---|
IdvPublisher |
cloneMe()
|
void |
configure()
|
boolean |
configurexxx()
|
boolean |
doInitNew()
|
void |
doPublish()
|
IntegratedDataViewer |
getIdv()
|
boolean |
getLocal()
Get the Local property. |
String |
getName()
Get the Name property. |
abstract String |
getTypeName()
Get the name of this publisher |
protected void |
init()
Initialize this publisher. |
void |
initMenu(JMenu menu)
|
void |
publishContent(String file,
ViewManager fromViewmanager)
|
void |
publishIslImage(Element tag,
Image image)
|
protected void |
setIdv(IntegratedDataViewer idv)
|
void |
setLocal(boolean value)
Set the Local property. |
void |
setName(String value)
Set the Name property. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IdvPublisher()
protected IdvPublisher(IntegratedDataViewer idv,
Element element)
idv - Reference to the idvelement - The xml element that defined this publisher| Method Detail |
|---|
public IdvPublisher cloneMe()
throws CloneNotSupportedException
CloneNotSupportedExceptionpublic IntegratedDataViewer getIdv()
protected void setIdv(IntegratedDataViewer idv)
public boolean doInitNew()
public void initMenu(JMenu menu)
public void publishIslImage(Element tag,
Image image)
public void doPublish()
public void publishContent(String file,
ViewManager fromViewmanager)
protected void init()
public abstract String getTypeName()
public boolean configurexxx()
public void configure()
public void setName(String value)
value - The new value for Namepublic String getName()
public String toString()
toString in class Objectpublic void setLocal(boolean value)
value - The new value for Localpublic boolean getLocal()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||