org.gamenet.application.mm8leveleditor.dataSectionable
Class BaseDataSectionable
java.lang.Object
org.gamenet.application.mm8leveleditor.dataSectionable.BaseDataSectionable
- Direct Known Subclasses:
- ActiveSpellDataSectionable, CharacterDataDataSectionable, ChestContentsDataSectionable, ContainedItemDataSectionable, ContainerMapDataSectionable, CreatureDataSectionable, D3ObjectDataSectionable, DeltaIndoorDataMapDataSectionable, DeltaOutdoorDataMapDataSectionable, DoorDataSectionable, DsftBinDataSectionable, DsftBinSpriteSetDataSectionable, FollowerDataSectionable, IndoorDataMapDataSectionable, IndoorFaceDataSectionable, IndoorVertexDataSectionable, ItemContainerDataSectionable, ItemDataSectionable, LightSourceDataSectionable, LloydsBeaconDataSectionable, MapNoteDataSectionable, MapOutlineLineDataSectionable, MonsterDataSectionable, OutdoorDataMapDataSectionable, OutdoorFaceDataSectionable, OutdoorVertexDataSectionable, PartyBinDataSectionable, ShopContentsDataSectionable, SpriteDataSectionable, TerrainNormalMapDataDataSectionable, UnknownMapDataDataSectionable
- public abstract class BaseDataSectionable
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseDataSectionable
public BaseDataSectionable()
listForIterator
protected List listForIterator(Iterator iterator)
createListForSequence
protected List createListForSequence(int size)
createListForSequence
protected List createListForSequence(int start,
int stop)
makeNonStretchedPanelFor
protected JPanel makeNonStretchedPanelFor(Component component)
getPanel
protected Component getPanel(TaskObserver taskObserver,
List indexNumberList,
BaseDataSectionable.DataTypeInfo dataTypeInfo)
throws InterruptedException
- Throws:
InterruptedException
getDataTypeInfo
public abstract BaseDataSectionable.DataTypeInfo getDataTypeInfo(String dataSectionName)
getUnknownsPanel
public Component getUnknownsPanel(TaskObserver taskObserver,
List indexNumberList,
List byteDataList)
throws InterruptedException
- Throws:
InterruptedException
getNonApplicablePanel
public Component getNonApplicablePanel(TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException
getListComponent
public Component getListComponent(String dataSectionName,
TaskObserver taskObserver,
List list,
Iterator indexIterator)
throws InterruptedException
- Throws:
InterruptedException
getComponent
public Component getComponent(String dataSectionName,
TaskObserver taskObserver)
throws InterruptedException
- Throws:
InterruptedException