| Declaration | Value / initializer | Description | Source |
Gadget abortGadget | | No comment in source; assigned in Externalizer(). | line 69 |
Gadget abortSaveGadget | | No comment in source; not referenced by name in this type’s methods. | line 86 |
Gadget addGadget | | No comment in source; assigned in Externalizer(). | line 66 |
Color asterixColor | | No comment in source; assigned in Externalizer(); used in updateClassFieldList(). | line 51 |
static final String asterixString | = "*" (constant) | No comment in source; used in updateClassFieldList(). | line 19 |
int bufferSize | | No comment in source; assigned in Externalizer(). | line 13 |
Color[] buttonBottomColor | | No comment in source; assigned in Externalizer(); used in update(). | line 54 |
Color[] buttonColor | | No comment in source; assigned in Externalizer(); used in update(). | line 52 |
Color buttonSelectedColor | | No comment in source; assigned in Externalizer(); used in update(). | line 55 |
Color[] buttonTopColor | | No comment in source; assigned in Externalizer(); used in update(). | line 53 |
GetString classNameString | | No comment in source; assigned in Externalizer(). | line 68 |
static final int CLASSTRING_X | = 20 (constant) | No comment in source; used in Externalizer(), update(). | line 27 |
static final int CLASSTRING_Y | = 139 (constant) | No comment in source; used in Externalizer(), update(). | line 28 |
RadioButton cSource | | No comment in source; not referenced by name in this type’s methods. | line 80 |
int currentColumn | | No comment in source; assigned in Externalizer(), onClick(). | line 46 |
int currentField | | No comment in source; assigned in Externalizer(); used in updateClassFieldList(), tryAddNestedToSelected(). | line 48 |
int currentFieldPane | | No comment in source; assigned in Externalizer(). | line 49 |
int currentOffset | | No comment in source; name appears in 1 other source file(s): TextPane. | line 14 |
int currentType | | No comment in source; assigned in Externalizer(), onClick(); used in update(), promptNestedType(), tryAddNestedToSelected(). | line 47 |
static final String DEF_STRING | = "" (constant) | No comment in source; not referenced by name in this type’s methods. | line 22 |
static final String[] externaliazableOptimumBinaryString | = {" java.io.externaliazable ", " Optimal Binary "} | No comment in source; not referenced by name in this type’s methods. | line 18 |
static final int FIELD_NUMBER_RECT_HEIGHT | = 14 (constant) source: STRING_HEIGHT | No comment in source; used in updateClassFieldList(). | line 35 |
static final int FIELD_NUMBER_RECT_WIDTH | = 100 (constant) | No comment in source; used in updateClassFieldList(). | line 34 |
static final int FIELD_NUMBER_RECT_X | = 108 (constant) source: FIELD_NUMBER_X - 2 | No comment in source; used in updateClassFieldList(). | line 32 |
static final int FIELD_NUMBER_RECT_Y | = 7 (constant) source: FIELD_NUMBER_Y - STRING_HEIGHT + 1 | No comment in source; used in updateClassFieldList(). | line 33 |
static final int FIELD_NUMBER_X | = 110 (constant) | No comment in source; used in updateClassFieldList(). | line 29 |
static final int FIELD_NUMBER_Y | = 20 (constant) | No comment in source; used in updateClassFieldList(). | line 30 |
static final int FIELD_PANE_HEIGHT | = 282 (constant) source: STRING_HEIGHT * FIELD_VIEW_MAX + 2 | No comment in source; used in updateClassFieldList(). | line 41 |
static final int FIELD_PANE_WIDTH | = 446 (constant) source: WIDTH - 15 | No comment in source; used in onClick(), updateClassFieldList(). | line 40 |
static final int FIELD_PANE_X | = 7 (constant) source: FIELD_X - 1 | No comment in source; used in updateClassFieldList(). | line 42 |
static final int FIELD_PANE_Y | = 146 (constant) source: FIELD_Y - STRING_HEIGHT | No comment in source; used in updateClassFieldList(). | line 43 |
static final int FIELD_VIEW_MAX | = 20 (constant) | No comment in source; used in updateClassFieldList(). | line 37 |
static final int FIELD_X | = 8 (constant) | No comment in source; used in updateClassFieldList(). | line 38 |
static final int FIELD_Y | = 160 (constant) | No comment in source; used in updateClassFieldList(). | line 39 |
HyperLinkedList fieldList | | No comment in source; assigned in Externalizer(); used in updateClassFieldList(), fieldAt(). | line 56 |
String[] fieldNameString | | No comment in source; assigned in Externalizer(). | line 61 |
int fieldNumber | | No comment in source; used in Externalizer(). | line 71 |
Gadget generateGadget | | No comment in source; assigned in Externalizer(). | line 65 |
static final int HEIGHT | = 400 (constant) | No comment in source; used in Externalizer(); name appears in 1 other source file(s): HyperView. | line 21 |
RadioGroup jhExtern | | No comment in source; not referenced by name in this type’s methods. | line 84 |
RadioButton jSource | | No comment in source; not referenced by name in this type’s methods. | line 81 |
Gadget loadGadget | | No comment in source; assigned in Externalizer(). | line 63 |
static final int MAX_FIELDS | = 116 (constant) | No comment in source; used in promptNestedFields(). | line 23 |
HyperNumberPop numberPop | | No comment in source; assigned in update(). | line 73 |
byte[] outBuffer | | No comment in source; assigned in Externalizer(). | line 15 |
ByteBuffer outByteBuffer | | No comment in source; not referenced by name in this type’s methods. | line 16 |
GetString outFileGetString | | Gadget referencesfor Generate SourcePopup | line 78 |
RadioGroup pgsGroup | | No comment in source; not referenced by name in this type’s methods. | line 83 |
RadioButton pointerGlobalStackButton | | No comment in source; not referenced by name in this type’s methods. | line 82 |
static final String[] pointerGlobalStackString | = {"Pointer", "Global", "Stack"} | No comment in source; not referenced by name in this type’s methods. | line 17 |
BasicPane popPane | | No comment in source; not referenced by name in this type’s methods. | line 79 |
HyperBoolPop registrySavePop | | No comment in source; not referenced by name in this type’s methods. | line 62 |
Gadget remGadget | | No comment in source; assigned in Externalizer(). | line 67 |
Gadget saveFileGadget | | No comment in source; not referenced by name in this type’s methods. | line 85 |
Gadget saveGadget | | No comment in source; assigned in Externalizer(). | line 64 |
HyperScrollbar scrollBar | | No comment in source; assigned in Externalizer(); used in updateClassFieldList(). | line 57 |
ClassFieldLink startLink | | No comment in source; assigned in updateClassFieldList(). | line 75 |
static final int STRING_HEIGHT | = 14 (constant) | No comment in source; used in Externalizer(), update(), updateClassFieldList(). | line 26 |
static final int STRING_WIDTH | = 90 (constant) | No comment in source; used in Externalizer(), update(), updateClassFieldList(). | line 25 |
StringBuilder stringBuilder | | No comment in source; assigned in Externalizer(), updateClassFieldList(). | line 74 |
HyperStringPop stringPop | | No comment in source; assigned in Externalizer(). | line 72 |
Thread task | = null | No comment in source; not referenced by name in this type’s methods. | line 44 |
static final int TOTAL_COLUMNS | = 4 (constant) | No comment in source; used in Externalizer(), update(). | line 24 |
static final int TOTAL_TYPES | = typeString.length | No comment in source; used in Externalizer(), onClick(), update(); name appears in 1 other source file(s): ExternalizerConstants. | line 60 |
int totalColumns | | No comment in source; assigned in Externalizer(); used in onClick(). | line 45 |
static final String[] typeString | = ExternalizerConstants.TYPE_STRING2 | No comment in source; used in Externalizer(), update(), nestedSummary(), promptNestedType(), tryAddNestedToSelected(). | line 59 |
int[] typeX2Locs | | No comment in source; assigned in Externalizer(); used in onClick(). | line 50 |
int[] typeXLocs | | No comment in source; assigned in Externalizer(); used in onClick(), update(). | line 50 |
int[] typeY2Locs | | No comment in source; assigned in Externalizer(); used in onClick(). | line 50 |
int[] typeYLocs | | No comment in source; assigned in Externalizer(); used in onClick(), update(). | line 50 |
static final String VERSION | = "EXT:V1.122" (constant) | No comment in source; used in Externalizer(); name appears in 1 other source file(s): SerialPane. | line 58 |
static final int WIDTH | = 461 (constant) | No comment in source; used in Externalizer(); name appears in 1 other source file(s): HyperView. | line 20 |
| Signature | Description | Source |
static { … } | Implicit default constructor generated by the compiler (not written in the source). | implicit |
public static int classSize(HyperLinkedList classFieldList) | 3 statement(s); calls ClassFieldLink.listByteSize(); creates IllegalArgumentException. | line 376 |
public void cleanUp() | 2 statement(s); calls super.cleanUp(). Overrides Gadget.cleanUp() | line 648 |
ClassFieldLink createFieldFromType(HyperView tView, int type) | Build one ClassFieldLink of the given type (name + array lengths). Null if aborted. | line 903 |
ClassFieldLink fieldAt(int index) | 4 statement(s). | line 662 |
void manageNestedChildren(HyperView tView, ClassFieldLink parent) | Per-child remove / reorder / clear-all for an OBJECT* nested list (r7). | line 971 |
boolean moveNestedChild(ClassFieldLink parent, int index, int delta) | Move nested child at index up (delta=-1) or down (delta=+1). Returns true if moved. | line 700 |
ClassFieldLink nestedChildAt(ClassFieldLink parent, int index) | 6 statement(s). | line 674 |
String nestedSummary(ClassFieldLink parent) | Short "0:x(int) 1:y(Object{2})" summary for pops (ASCII, truncated). | line 721 |
public void onClick() | Called from within the context of the main Display output. Overrides Gob.onClick() | line 389 |
public static int pack(SerializedObject tObject) | 6 statement(s). | line 353 |
int parseFieldTypeToken(String raw) | Map a typed token to TYPE_MASK value, or -1 for done/cancel, or -2 for unrecognized. | line 757 |
String promptFieldName(HyperView tView, String prompt) | 3 statement(s); calls name.length(); creates HyperStringPop. | line 832 |
int promptNestedChildIndex(HyperView tView, ClassFieldLink parent) | Prompt for nested child index 0..n-1, or -1 cancel. Optional -2 clear-all via typing "all". | line 864 |
void promptNestedFields(HyperView tView, ClassFieldLink parent) | Interactive nested schema builder. depth guards against accidental deep recursion in the UI. | line 1033 |
void promptNestedFields(HyperView tView, ClassFieldLink parent, int depth) | 13 statement(s); calls parent.isObjectBase(), parent.ensureNestedFields(), promptNestedType(), createFieldFromType(), parent.attachNestedField() …; creates HyperPop, HyperBoolPop. | line 1038 |
int promptNestedType(HyperView tView) | Prefer graphical palette (currentType); Type-in remains available. Returns -1 if cancelled. | line 818 |
int promptPositiveInt(HyperView tView, String prompt) | 5 statement(s); calls Integer.parseInt(); creates HyperNumberPop. | line 847 |
int promptTypeChoice(HyperView tView) | 4 statement(s); calls parseFieldTypeToken(); creates HyperStringPop, HyperPop. | line 797 |
boolean removeNestedChildAt(ClassFieldLink parent, int index) | Remove one nested child by index. Returns true if removed. | line 690 |
boolean tryAddNestedToSelected(HyperView tView) | If the highlighted field is OBJECT*, offer to attach currentType as a nested child instead of top-level. | line 1078 |
public static int upack(byte[] tByte, HyperLinkedList tFieldList) | Returns 0. | line 371 |
public void update() | 19 statement(s); calls graphics.setColor(), graphics.drawString(), graphics.fillRect(), graphics.drawLine(), updateClassFieldList(). Overrides BasicPane.update() | line 434 |
public void updateClassFieldList() | 18 statement(s); calls graphics.setColor(), graphics.fillRect(), graphics.drawString(), graphics.drawLine(), stringBuilder.delete() …; creates StringBuilder. | line 492 |