org.gamenet.application.mm8leveleditor.dataSectionable
Class CharacterDataDataSectionable
java.lang.Object
org.gamenet.application.mm8leveleditor.dataSectionable.BaseDataSectionable
org.gamenet.application.mm8leveleditor.dataSectionable.CharacterDataDataSectionable
- All Implemented Interfaces:
- DataSectionable
- public class CharacterDataDataSectionable
- extends BaseDataSectionable
- implements DataSectionable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
characterData
private CharacterData characterData
DATA_SECTION_GENERAL
public static final String DATA_SECTION_GENERAL
- See Also:
- Constant Field Values
DATA_SECTION_SKILLS
public static final String DATA_SECTION_SKILLS
- See Also:
- Constant Field Values
DATA_SECTION_KNOWN_SPELLS
public static final String DATA_SECTION_KNOWN_SPELLS
- See Also:
- Constant Field Values
DATA_SECTION_AWARDS
public static final String DATA_SECTION_AWARDS
- See Also:
- Constant Field Values
DATA_SECTION_CONDITIONS
public static final String DATA_SECTION_CONDITIONS
- See Also:
- Constant Field Values
DATA_SECTION_ACTIVE_SPELLS
public static final String DATA_SECTION_ACTIVE_SPELLS
- See Also:
- Constant Field Values
DATA_SECTION_ITEMS
public static final String DATA_SECTION_ITEMS
- See Also:
- Constant Field Values
DATA_SECTION_LLOYDS_BEACON
public static final String DATA_SECTION_LLOYDS_BEACON
- See Also:
- Constant Field Values
DATA_SECTION_UNKNOWNS
public static final String DATA_SECTION_UNKNOWNS
- See Also:
- Constant Field Values
CharacterDataDataSectionable
public CharacterDataDataSectionable(CharacterData srcCharacterData)
getListComponentForDataSection
public Component getListComponentForDataSection(TaskObserver taskObserver,
String dataSectionName,
List list,
Iterator indexIterator)
throws InterruptedException
- Specified by:
getListComponentForDataSection
in interface DataSectionable
- Throws:
InterruptedException
getComponentForDataSection
public Component getComponentForDataSection(TaskObserver taskObserver,
String dataSectionName)
throws InterruptedException
- Specified by:
getComponentForDataSection
in interface DataSectionable
- Throws:
InterruptedException
getGeneralPanel
public Component getGeneralPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getAwardsPanel
public Component getAwardsPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getSkillsPanel
public Component getSkillsPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getKnownSpellsPanel
public Component getKnownSpellsPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getConditionsPanel
public Component getConditionsPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getActiveSpellsPanel
public Component getActiveSpellsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getLloydsBeaconPanel
public Component getLloydsBeaconPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getDataTypeInfo
public BaseDataSectionable.DataTypeInfo getDataTypeInfo(String dataSectionName)
- Specified by:
getDataTypeInfo
in class BaseDataSectionable
getData
public Object getData()
- Specified by:
getData
in interface DataSectionable
getDataSections
public static DataSection[] getDataSections()
getStaticDataSections
public DataSection[] getStaticDataSections()
- Specified by:
getStaticDataSections
in interface DataSectionable
getDataForDataSection
public Object getDataForDataSection(DataSection dataSection)
- Specified by:
getDataForDataSection
in interface DataSectionable