public class ApplicationReferences.BaseReference extends Object implements Comparable<ApplicationReferences.BaseReference>
| Modifier and Type | Field and Description |
|---|---|
Object | containerThe Container, as for owner: PhantomApplicationData, PhantomPanelData, PhantomCBar, PhantomControl, PhantomMessageBox, PhantomMenu, PhantomPopupMenu, or PhantomMenuItem, when not clear who is owning the "owner", i.e. |
String | idThe ID: text ID, Object ID or Host Field ID, never null. |
int | indexIndex value, -1 for none. |
String | locationThe location, never null. |
String | nameThe Name of the Panel, Popup menu or file name to Bar file, "n/a" when not found. |
Object | ownerThe owner. |
String | panelThe Panel name, or null if it doesn't apply. |
String | screenThe Host Screen name, or null if not attached. |
| Modifier and Type | Method and Description |
|---|---|
int | compareTo(ApplicationReferences.BaseReference o)Used for sorting file names first, then by ID. |
boolean | equals(Object o)Checks if two identifications are equal. |
String | toString()String result. |
public final String location
public final String id
public final String name
public final Object owner
public final Object container
public final String screen
public final String panel
public final int index
public int compareTo(ApplicationReferences.BaseReference o)
compareTo in interface Comparable<ApplicationReferences.BaseReference>public boolean equals(Object o)
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© 2026 Mindus SARL. All rights reserved.