|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ListTypeManager
Interface for classes that manage the currently selected type of child subrecord for a list. In SingleTypeManager, the implementation becomes quite simple because there's only one type of child subrecord that can be created. for MultiTypeManager, the implementation has to monitor changes in the combination box that indicates the type of child subrecord to use for editing, creating or destroying a list record.
Copyright (c) Kevin Garwood and University of Manchester 2007. All rights reserved. Licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.
Method Summary | |
---|---|
void |
changeFont(java.awt.Font font)
|
RecordModel |
createRecordModelFromType()
|
void |
deregisterToolTipComponents()
|
void |
enableContextHelp(boolean enableContextHelp)
controls whether context sensitive help is enabled for this UI component. |
java.lang.String |
getSelectedType()
|
java.awt.Component |
getTypeArea()
|
java.lang.String[] |
getTypes()
|
void |
reset()
|
void |
setFont(java.awt.Font font)
|
void |
setListTypeListener(ListTypeListener listTypeListener)
sets the listener for the type changes. |
void |
setModel(ListFieldModel listFieldModel)
sets the list model which will contain the list of types allowed for the corresponding list |
Method Detail |
---|
void reset()
java.lang.String getSelectedType()
void deregisterToolTipComponents()
RecordModel createRecordModelFromType()
void setModel(ListFieldModel listFieldModel)
void setFont(java.awt.Font font)
java.awt.Component getTypeArea()
void setListTypeListener(ListTypeListener listTypeListener)
listTypeListener
- listens to changes in the list type. The only example
of ListTypeListener appears to be ListValueManager but this may change in the future.void enableContextHelp(boolean enableContextHelp)
java.lang.String[] getTypes()
void changeFont(java.awt.Font font)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |