//Artefact:JavaClass/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent

Synopsis

public Class_ALFComponent extends Object implements ALFComponent

Reference

Configuration JSONSerialiser:alf-debug-vui if true, the serialiser adds information about the underlying VUI entities to the JSON output
Configuration JSONSerialiser:alf-debug-navigation if true, the serialiser adds information about the processed navigation data to the JSON output
Configuration JSONSerialiser:alf-debug-styles if true, the serialiser adds the current contents of the style stack to the JSON output
Configuration JSONSerialiser:alf-dump if true, the serialiser dumps the tree of ALFComponents in raw form, not usable to construct a user interface, but for debugging purposes instead

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getType

Synopsis

public com.sphenon.basics.metadata.Type getType (CallContext call_context)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getParent

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent getParent ()

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/findParent

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent findParent (java.lang.Class parent_class)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getParentByClass

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent getParentByClass (java.lang.Class[] parent_classes)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getVisibleParent

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent getVisibleParent ()

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/setVisibleParent

Synopsis

public void setVisibleParent (ALFComponent visible_parent)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getRoot

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent getRoot ()

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getComponentContext

Synopsis

public com.sphenon.basics.context.CallContext getComponentContext ()

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/setComponentContext

Synopsis

public void setComponentContext (CallContext component_context)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getALFContext

Synopsis

public com.sphenon.ui.frontends.alf.ALFContext getALFContext ()

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getEntity

Synopsis

public com.sphenon.ui.vui.VUIEntity getEntity (CallContext context)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/setEntity

Synopsis

public void setEntity (CallContext context, VUIEntity provided_entity)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getTag

Synopsis

public java.lang.String getTag (CallContext context)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getEquipmentInterpreter

Synopsis

public com.sphenon.ui.vui.VUIEquipmentInterpreter getEquipmentInterpreter (VUIViewContextCategory vvcc)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/getComponentByPath

Synopsis

public com.sphenon.ui.frontends.alf.components.ALFComponent getComponentByPath (String component_path)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/setNavigationPrefix

Synopsis

public synchronized void setNavigationPrefix (String navigation_prefix)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/setNavigationPath

Synopsis

public synchronized void setNavigationPath (String navigation_path)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/addDebugNotification

Synopsis

public void addDebugNotification (ProblemState problem_state, String message, java.lang.Object[] attributes)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/addUserNotification

Synopsis

public void addUserNotification (ProblemState problem_state, String message, java.lang.Object[] attributes)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/attachOrigin

Synopsis

public void attachOrigin (CallContext context, com.sphenon.ui.frontends.alf.classes.ALFComponentReference reference)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/processParameters

Synopsis

public boolean processParameters (java.util.Map parameters)

//Artefact:Method/com/sphenon/ui/frontends/alf/components/classes/Class_ALFComponent/jsonSerialise

Synopsis

public synchronized void jsonSerialise (CallContext call_context, JSONSerialiser serialiser)