org.gamenet.application.mm8leveleditor.dataSectionable
Class PartyBinDataSectionable
java.lang.Object
org.gamenet.application.mm8leveleditor.dataSectionable.BaseDataSectionable
org.gamenet.application.mm8leveleditor.dataSectionable.PartyBinDataSectionable
- All Implemented Interfaces:
- DataSectionable
- public class PartyBinDataSectionable
- extends BaseDataSectionable
- implements DataSectionable
Method Summary |
Component |
getActivePartySpellsPanel(TaskObserver taskObserver,
List indexNumberList)
|
Component |
getArtifactsFoundPanel(TaskObserver taskObserver)
|
Component |
getAutonotesPanel(TaskObserver taskObserver)
|
Component |
getCharactersPanel(TaskObserver taskObserver,
List indexNumberList)
|
Component |
getComponentForDataSection(TaskObserver taskObserver,
String dataSectionName)
|
Component |
getCursorItemPanel(TaskObserver taskObserver)
|
Object |
getData()
|
Object |
getDataForDataSection(DataSection dataSection)
|
static DataSection[] |
getDataSections()
|
BaseDataSectionable.DataTypeInfo |
getDataTypeInfo(String dataSectionName)
|
Component |
getFollowersPanel(TaskObserver taskObserver,
List indexNumberList)
|
Component |
getGeneralPanel(TaskObserver taskObserver)
|
Component |
getGuildShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
|
Component |
getListComponentForDataSection(TaskObserver taskObserver,
String dataSectionName,
List list,
Iterator indexIterator)
|
Component |
getNormalShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
|
Component |
getQuestsPanel(TaskObserver taskObserver)
|
Component |
getSpecialShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
|
DataSection[] |
getStaticDataSections()
|
Component |
getUnknownsPanel(TaskObserver taskObserver,
List indexNumberList)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
partyBin
private PartyBin partyBin
DATA_SECTION_GENERAL
public static final String DATA_SECTION_GENERAL
- See Also:
- Constant Field Values
DATA_SECTION_ARTIFACTS_FOUND
public static final String DATA_SECTION_ARTIFACTS_FOUND
- See Also:
- Constant Field Values
DATA_SECTION_QUESTS
public static final String DATA_SECTION_QUESTS
- See Also:
- Constant Field Values
DATA_SECTION_AUTONOTES
public static final String DATA_SECTION_AUTONOTES
- See Also:
- Constant Field Values
DATA_SECTION_ACTIVE_PARTY_SPELLS
public static final String DATA_SECTION_ACTIVE_PARTY_SPELLS
- See Also:
- Constant Field Values
DATA_SECTION_CHARACTERS
public static final String DATA_SECTION_CHARACTERS
- See Also:
- Constant Field Values
DATA_SECTION_FOLLOWERS
public static final String DATA_SECTION_FOLLOWERS
- See Also:
- Constant Field Values
DATA_SECTION_CURSOR_ITEM
public static final String DATA_SECTION_CURSOR_ITEM
- See Also:
- Constant Field Values
DATA_SECTION_NORMAL_SHOP_ITEMS
public static final String DATA_SECTION_NORMAL_SHOP_ITEMS
- See Also:
- Constant Field Values
DATA_SECTION_SPECIAL_SHOP_ITEMS
public static final String DATA_SECTION_SPECIAL_SHOP_ITEMS
- See Also:
- Constant Field Values
DATA_SECTION_GUILD_SHOP_ITEMS
public static final String DATA_SECTION_GUILD_SHOP_ITEMS
- See Also:
- Constant Field Values
DATA_SECTION_UNKNOWNS
public static final String DATA_SECTION_UNKNOWNS
- See Also:
- Constant Field Values
PartyBinDataSectionable
public PartyBinDataSectionable(PartyBin srcPartyBin)
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
getUnknownsPanel
public Component getUnknownsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getNormalShopItemsPanel
public Component getNormalShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getSpecialShopItemsPanel
public Component getSpecialShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getGuildShopItemsPanel
public Component getGuildShopItemsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getCursorItemPanel
public Component getCursorItemPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getFollowersPanel
public Component getFollowersPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getCharactersPanel
public Component getCharactersPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getActivePartySpellsPanel
public Component getActivePartySpellsPanel(TaskObserver taskObserver,
List indexNumberList)
throws InterruptedException
- Throws:
InterruptedException
getAutonotesPanel
public Component getAutonotesPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getQuestsPanel
public Component getQuestsPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getArtifactsFoundPanel
public Component getArtifactsFoundPanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getGeneralPanel
public Component getGeneralPanel(TaskObserver taskObserver)
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