|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectphenote.dataadapter.OntologyMaker
phenote.dataadapter.AbstractGroupAdapter
public abstract class AbstractGroupAdapter
| Constructor Summary | |
|---|---|
protected |
AbstractGroupAdapter(java.lang.String group)
|
| Method Summary | |
|---|---|
CharChangeListener |
getCharChangeListener()
|
CharListChangeListener |
getCharListChangeListener()
|
protected org.obo.datamodel.Namespace |
getNamespace()
|
boolean |
hasCharChangeListener()
If a group reacts to char changes(edits) then a char change listener should be added, for instance a user edits group fields and dest field is automatically repopulated, otherwise no-op |
boolean |
hasCharListChangeListener()
similar to char change, for doing something on loading data into group, like repopulating dest field, no-op if dont need this |
protected abstract java.lang.String |
makeNameFromChar(CharacterI c)
This is where subclasses come in and do their thing |
protected org.obo.datamodel.OBOClass |
makeOboClassFromChar(CharacterI c)
|
void |
makeOntology()
This is the real workhorse here just goes through and makes all the terms and shoves them over to main/default destination field |
protected boolean |
recordsId()
|
protected void |
setCharChangeListener(CharChangeListener l)
|
protected void |
setCharListChangeListener(CharListChangeListener l)
|
protected void |
setIdField(CharacterI c,
java.lang.String id)
overridden by worm |
| Methods inherited from class phenote.dataadapter.OntologyMaker |
|---|
addDestinationField, getButtonText, hasDestinationCharField, setOboSession, setOboSession, useButtonToLaunch |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface phenote.dataadapter.OntologyMakerI |
|---|
addDestinationField, getButtonText, useButtonToLaunch |
| Constructor Detail |
|---|
protected AbstractGroupAdapter(java.lang.String group)
| Method Detail |
|---|
public boolean hasCharChangeListener()
GroupAdapterI
hasCharChangeListener in interface GroupAdapterIpublic CharChangeListener getCharChangeListener()
getCharChangeListener in interface GroupAdapterIprotected void setCharChangeListener(CharChangeListener l)
public boolean hasCharListChangeListener()
GroupAdapterI
hasCharListChangeListener in interface GroupAdapterIpublic CharListChangeListener getCharListChangeListener()
getCharListChangeListener in interface GroupAdapterIprotected void setCharListChangeListener(CharListChangeListener l)
protected org.obo.datamodel.Namespace getNamespace()
protected boolean recordsId()
protected void setIdField(CharacterI c,
java.lang.String id)
public void makeOntology()
makeOntology in interface OntologyMakerIprotected org.obo.datamodel.OBOClass makeOboClassFromChar(CharacterI c)
protected abstract java.lang.String makeNameFromChar(CharacterI c)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||