Class mheg5.OBJ.HyperText
All Packages Class Hierarchy This Package Previous Next Index
Class mheg5.OBJ.HyperText
java.lang.Object
|
+----mheg5.UTL.ListNode
|
+----mheg5.REF.ObjectRef
|
+----mheg5.OBJ.Root
|
+----mheg5.OBJ.Ingredient
|
+----mheg5.OBJ.Presentable
|
+----mheg5.OBJ.Visible
|
+----mheg5.OBJ.Text
|
+----mheg5.OBJ.HyperText
- public class HyperText
- extends Text
- implements AIHyperText, AIInteractible
-
ia
- Needed by every interactable
-
LastAnchorFired
-
Own internal attribute LastAnchorFired
-
HyperText()
- Constructor for a EntryField Object
-
Activation()
- Activation
-
CheckEvent(MhegEvent)
- Check the events of this class
-
Deactivation()
- Deactivation
-
Destruction()
- Destruction
-
DisplayFeedback(boolean, Color)
- DisplayFeedback
(from AIInteractible)
-
GetHighlightStatus(BooleanVariable)
- Get Highlight status
(from AIInteractible)
-
GetInteractionStatus(BooleanVariable)
- Get interaction status
(from AIInteractible)
-
GetLastAnchorFired(OctetStringVar)
- GetLastAnchorFired (LastAnchorFiredVar)
-
Interaction(int, int)
- Internal behaviour Interaction
-
NotifyCursorEnter()
- Notify cursor enter
(from AIInteractible)
-
NotifyCursorLeave()
- Notify cursor leave
(from AIInteractible)
-
NotifyRawInputOldEvent(Event)
- public void NotifyRawInput( int rawCode , KeyEvent key_event)
{
if(key_event == null)
return;
int keyCode = key_event.getKeyCode();
String keyText = key_event.getKeyText(keyCode);
System.out.println(" HyperText.NotifyRawInput{" +
ObjectIdentifier.objectNumber +
"}(keyEvent.keyText = '" +
keyText + "'");
return;
}
-
Preparation()
-
-
RegisterLink(Link)
-
-
SetHighlightStatus(boolean)
- Set Highlight status
(from AIInteractible)
-
SetInteractionStatus(boolean)
- Set up interaction status
(from AIInteractible)
-
SetInternalAttributes()
- Setup of internal attributes of this class
LastAnchorFired
public String LastAnchorFired
- Own internal attribute LastAnchorFired
ia
public Interactible ia
- Needed by every interactable
HyperText
public HyperText()
- Constructor for a EntryField Object
RegisterLink
public void RegisterLink(Link link)
- Overrides:
- RegisterLink in class Root
CheckEvent
public void CheckEvent(MhegEvent event)
- Check the events of this class
- Parameters:
- event - the MhegEvent
- Overrides:
- CheckEvent in class Root
- See Also:
- MhegEvent
Interaction
public void Interaction(int mouse_x,
int mouse_y)
- Internal behaviour Interaction
Preparation
public void Preparation()
- Overrides:
- Preparation in class Text
Destruction
public void Destruction()
- Destruction
- Overrides:
- Destruction in class Text
Activation
public void Activation()
- Activation
- Overrides:
- Activation in class Text
Deactivation
public void Deactivation()
- Deactivation
- Overrides:
- Deactivation in class Text
SetInternalAttributes
public void SetInternalAttributes()
- Setup of internal attributes of this class
- Overrides:
- SetInternalAttributes in class Text
GetLastAnchorFired
public void GetLastAnchorFired(OctetStringVar ostring)
- GetLastAnchorFired (LastAnchorFiredVar)
SetInteractionStatus
public void SetInteractionStatus(boolean newStatus)
- Set up interaction status
(from AIInteractible)
GetInteractionStatus
public void GetInteractionStatus(BooleanVariable statusVar)
- Get interaction status
(from AIInteractible)
SetHighlightStatus
public void SetHighlightStatus(boolean newStatus)
- Set Highlight status
(from AIInteractible)
GetHighlightStatus
public void GetHighlightStatus(BooleanVariable statusVar)
- Get Highlight status
(from AIInteractible)
DisplayFeedback
public void DisplayFeedback(boolean highlight_flag,
Color highlightRefColour)
- DisplayFeedback
(from AIInteractible)
NotifyCursorEnter
public void NotifyCursorEnter()
- Notify cursor enter
(from AIInteractible)
NotifyCursorLeave
public void NotifyCursorLeave()
- Notify cursor leave
(from AIInteractible)
NotifyRawInputOldEvent
public void NotifyRawInputOldEvent(Event event)
- public void NotifyRawInput( int rawCode , KeyEvent key_event)
{
if(key_event == null)
return;
int keyCode = key_event.getKeyCode();
String keyText = key_event.getKeyText(keyCode);
System.out.println(" HyperText.NotifyRawInput{" +
ObjectIdentifier.objectNumber +
"}(keyEvent.keyText = '" +
keyText + "'");
return;
}
All Packages Class Hierarchy This Package Previous Next Index