public class ApplicationReferences.BaseReference extends Object implements Comparable<ApplicationReferences.BaseReference>
Modifier and Type | Field and Description |
---|---|
Object |
container
The Container, as for owner: PhantomApplicationData, PhantomPanelData, PhantomCBar, PhantomControl, PhantomMessageBox,
PhantomMenu, PhantomPopupMenu, or PhantomMenuItem, when not clear who is owning the "owner", i.e.
|
String |
id
The ID: text ID, Object ID or Host Field ID, never null.
|
int |
index
Index value, -1 for none.
|
String |
location
The location, never null.
|
String |
name
The Name of the Panel, Popup menu or file name to Bar file, "n/a" when not found.
|
Object |
owner
The owner.
|
String |
panel
The Panel name, or null if it doesn't apply.
|
String |
screen
The 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.
© © Mindus SARL, 2024. All rights reserved.