Class mheg5.DPM.Mheg5Parser
All Packages Class Hierarchy This Package Previous Next Index
Class mheg5.DPM.Mheg5Parser
java.lang.Object
|
+----mheg5.DPM.Mheg5Parser
- public class Mheg5Parser
- extends Object
- implements Mheg5ParserConstants
Mheg5Parser
Do not change this file. It is generated automatically.
See source File Mheg5Parser.jj and Makefile how
it works.
The notes B.x.x are references to the ISO 13522-5 standard, please
take a look.
-
applicationGroupId
-
-
groupId
-
-
jj_nt
-
-
refersToScene
-
-
token
-
-
token_source
-
-
Mheg5Parser(InputStream)
-
-
Mheg5Parser(Mheg5ParserTokenManager)
-
-
ActionClass()
- Action Class see B.4.42
-
ActionSlot(Array)
-
-
ApplicationClass()
- Application Class see B.4.3
It parsed the Ingredient objects, which are shared within
an application scope.
-
ArgumentList(ElementaryAction)
- Read ArgumentList
-
AudioClass(Stream)
- Audio Class see B.4.31
-
BitmapClass()
- Bitmap Class see B.4.25
Defines the behaviour of a two-dimensinal array of pixels.
-
Boolean()
- this method parse a booleanvalue in the Mheg-5 stream
and deliver this value.
-
BooleanVariableClass()
- Boolean Variable Class see B.4.15
Defines a variable of type boolean within the context of a Group object.
-
ButtonClass(Button)
- Button Class see B.4.38
-
Colour()
- Parsing Colournames to Java.awt.Colors
-
ContentBody(Ingredient)
- ContentBody
Here are a set of the contents (ContentRef,ContentSize, a.s.o).
-
ContentReference()
- Parsing an ContentReference
-
ContentRefVariableClass()
- ContentRefVariable Class see B.4.17
Defines a variable of type ContenetReference within the context of a Group object.
-
CornerEnum()
-
-
CursorShapeClass()
- CursorShape Class see B.4.13
Defines encapsulation for the data structures used to represent a free-moving cursor.
-
DefaultAttributes(Application)
- Scanning for the DefaultsApplicationAttributes
The values are used for the coresponded Ingredient as defaults.
-
disable_tracing()
-
-
DynamicLineArtClass()
- DynamicLineArt Class see B.4.28
Defines mean to dynamically draw vectorial graphical objects.
-
ElementaryAction(Array)
- The parsing method foe elementary actions
-
enable_tracing()
-
-
EntryFieldClass()
- EntryField Class see B.4.36
-
EventDataBody(MhegEvent)
- EventDataBody
The contents of the EventBodyData like OctetString,Boolean or Integer
-
EventTypeEnum()
- EventTypeEnum
A cllection of the EventTypes
-
ExternalReference()
- Parsing an ExternalReference
-
FontBody()
- Scanning for a FontbodyText contain OctetString or ObjectReference
-
FontClass()
- Font Class see B.4.12
Defines a class to represent a charackter font used for
rendering text objects.
-
GBoolean()
- Parsing an GenericBoolean
-
GContentReference()
- Parsing an GenericContentReference
-
generateParseException()
-
-
GenericObjectReference()
- Parsing an GenericObjectReference
-
GetFontAttributes()
-
-
GetFontName()
-
-
getNextToken()
-
-
GetStyle()
-
-
getToken(int)
-
-
GInteger()
- Parsing an GenericInteger
-
GOctetString()
- Parsing an GenericOctetString
-
GroupClass(Group)
- Parsing:Group Class see B.4.2
-
GroupItem(Group)
- This method looks for Groupitems
-
HotSpotClass()
- HotSpot Class see B.4.39
-
HyperTextClass()
- HyperText Class see B.4.37
-
Index()
-
-
IndirectReference()
- Parsing an IndirectReference
-
IngredientClass(Ingredient)
- Ingredient Class see B.4.5
Defines the functionality asscoiated with classes that make Applications.
-
InputTypeEnum()
-
-
IntegerLiteral()
- This function delivers the parsed integer from token.image.
-
IntegerVariableClass()
- IntegerVariable Class see B.4.16
Defines a variable of type integer within the context of a Group object.
-
InteractibleClass()
- Interactible Class see B.4.34
-
InterchangedProgramClass()
- InterchangedProgram Class see B.4.10
Defines means to handle program code interchanged as the
OriginalContent of a InterchangedProgram object and executed or
interpretted on the same device as the Mheg-5 engine is running.
-
InternalReference()
- Parsing an InternalReference
-
ItemIndex()
-
-
JustificationEnum()
-
-
LineArtBody(LineArt)
- LineArtBody
Defines the width, style aso.
-
LineArtClass()
- LineArt Class see B.4.26
Defines functionality associated with vectorial representaion of
graphical objects.
-
LinkClass()
- Link Class see B.4.6
Defines the functionality associated with reaction to events by performing a
sequence of elemtary actions.
-
LinkCondition()
- Parsing the linkcondition
The Linkcondition consisit of an EventSource, an EventType and an EventData.
-
ListGroupClass()
- ListGroup Class see B.4.23
This class defines locations on the screen for each position as defined in
the MoventTable inherited from the base class.
-
LOrientationEnum()
-
-
NewGenericBoolean()
-
-
NewGenericContentReference()
-
-
NewGenericInteger()
-
-
NewGenericObjectReference()
-
-
NewGenericOctetString()
-
-
NewReferencedContent()
-
-
ObjectRefVariableClass()
- ObjectRefVariable Class see B.4.17
Defines a variable of type ObjectReference within the context of
a Group object.
-
OctetString()
- This Function delivers the OcetetString as String without quotes.
-
OctetStringVariableClass()
- OctetString Class see B.4.17
Defines a variable of type OctetString within the context of a Group object.
-
OReference()
- Parsing an ObjectReference
-
OriginalBodyValue(Variable)
- OriginalBodyValue
The propurse is to get the right variabletype
-
PaletteClass()
- Palette Class see B.4.11
Defines a class to represent a colour look-up table.
-
Parameter(ElementaryAction)
-
-
PointList(ElementaryAction)
- Read PointList
example:
:DrawPolygon(3000 ((10 10) (20 10) (:IndirectRef 3101 :IndirectRef 3102) (10 20)))
-
PresentableClass(Presentable)
- Presentable Class see B.4.20
Defines the behaviour of objects that may be presented within a Scene.
-
ProgramClass(Program)
- Program Class see B.4.7
Defines means to handle execution of external pices of procedual code.
-
PushButtonBody(PushButton)
- PushButtonBody
Parsing the Pushbutton
-
PushButtonClass()
- PushButton Class see B.4.40
Defines labelled, largely rectangular areas on the screen that may interact
with the user to produce IsSelected events.
-
RectangleClass()
- Rectangle Class see B.4.27
Defines a class for dealing rectangles.
-
ReInit(InputStream)
-
-
ReInit(Mheg5ParserTokenManager)
-
-
RemoteProgramClass()
- RemoteProgram Class see B.4.9
Defines means to handle calls to remotely executed procedural code.
-
ResidentProgramClass()
- ResidentProgram Class see B.4.8
Defines means to handle calls to a loacelly executed external procedural code.
-
RootClass(Root)
- Parsing: Root class see B.4.1
-
RTGraphicsClass()
- RTGraphicsClass see B.4.33
-
SceneClass()
- Scene Class see B.4.4
Defines a set of Ingredient objects to be activated together.
-
SliderClass()
- Slider Class see B.4.35
-
StartEntry()
- The initially start for the parser.
-
StreamClass()
- Stream Class see B.4.30
-
SwitchButtonClass()
- SwitchButton Class see B.4.41
-
Target()
-
-
TextBody(Text)
-
-
TextClass()
- Text Class see B.4.29
This class is responsible fore rendering textinformations.
-
TokenGroupBody(TokenGroup)
-
-
TokenGroupClass()
- Token Group Class see B.4.22
Defines a group of Visible objects for navigation.
-
TokenManagerClass(TokenGroup)
- TokenManager Class see B.4.21
Mix-in class that defines functions to manage the navigation of
logical token among a group of elements.
-
VariableClass(Variable)
- Variable Class see B.4.14
Defines a variable within the context of a Group object.
-
VideoClass(Stream)
- VideoClass see B.4.32
-
VisibleClass(Visible)
- Visible Class see B.4.24
Defines the behaviour of Presentables that have a visual
representation on the screen.
-
VisibleReference()
-
-
XYPosition()
- Parsing two integer
refersToScene
public static boolean refersToScene
groupId
public static String groupId
applicationGroupId
public static String applicationGroupId
token_source
public static Mheg5ParserTokenManager token_source
token
public static Token token
jj_nt
public static Token jj_nt
Mheg5Parser
public Mheg5Parser(InputStream stream)
Mheg5Parser
public Mheg5Parser(Mheg5ParserTokenManager tm)
StartEntry
public final static Group StartEntry() throws ParseException
- The initially start for the parser.
This is the first entry-call for start parsing the stream.
- Returns:
- Group Object with settings
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Group
IntegerLiteral
public final static int IntegerLiteral() throws ParseException
- This function delivers the parsed integer from token.image.
- Returns:
- integervalue
- Throws: ParseException
- by parsing a non awaiting token
OctetString
public final static String OctetString() throws ParseException
- This Function delivers the OcetetString as String without quotes.
- Returns:
- a string represention the OctetString
- Throws: ParseException
- by parsing a non awaiting token
Boolean
public final static boolean Boolean() throws ParseException
- this method parse a booleanvalue in the Mheg-5 stream
and deliver this value.
- Returns:
- Boolean
- Throws: ParseException
- by parsing a non awaiting token
ExternalReference
public final static ObjectRef ExternalReference() throws ParseException
- Parsing an ExternalReference
- Returns:
- an ObjectRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRef
OReference
public final static ObjectRef OReference() throws ParseException
- Parsing an ObjectReference
- Returns:
- an ObjectRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRef
InternalReference
public final static ObjectRef InternalReference() throws ParseException
- Parsing an InternalReference
- Returns:
- an ObjectRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRef
ContentReference
public final static ContentRef ContentReference() throws ParseException
- Parsing an ContentReference
- Returns:
- an ContentRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ContentRef
GenericObjectReference
public final static ObjectRef GenericObjectReference() throws ParseException
- Parsing an GenericObjectReference
- Returns:
- an ObjectRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRef
IndirectReference
public final static ObjectRef IndirectReference() throws ParseException
- Parsing an IndirectReference
- Returns:
- an ObjectRefrence
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRef
GContentReference
public final static GenericContentRef GContentReference() throws ParseException
- Parsing an GenericContentReference
- Returns:
- an GenericContentReference
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- GenericContentRef
GInteger
public final static GenericInteger GInteger() throws ParseException
- Parsing an GenericInteger
- Returns:
- an GenericInteger
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- GenericInteger
GBoolean
public final static GenericBoolean GBoolean() throws ParseException
- Parsing an GenericBoolean
- Returns:
- an GenericBoolean
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- GenericBoolean
GOctetString
public final static GenericOctetString GOctetString() throws ParseException
- Parsing an GenericOctetString
- Returns:
- an GenericOctetString
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- GenericOctetString
Colour
public final static Color Colour() throws ParseException
- Parsing Colournames to Java.awt.Colors
- Returns:
- java.awt.Color
- Throws: ParseException
- by accesssion by index or unkwon name
- See Also:
- Color
RootClass
public final static void RootClass(Root r) throws ParseException
- Parsing: Root class see B.4.1
- Parameters:
- Root - a root-object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Root
GroupClass
public final static void GroupClass(Group g) throws ParseException
- Parsing:Group Class see B.4.2
- Parameters:
- Group - a group-object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Root
GroupItem
public final static void GroupItem(Group g) throws ParseException
- This method looks for Groupitems
- Parameters:
- Group - a Group-Object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Group
ApplicationClass
public final static Group ApplicationClass() throws ParseException
- Application Class see B.4.3
It parsed the Ingredient objects, which are shared within
an application scope.
Base Class: Group
- Returns:
- Group
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Application
DefaultAttributes
public final static void DefaultAttributes(Application a) throws ParseException
- Scanning for the DefaultsApplicationAttributes
The values are used for the coresponded Ingredient as defaults.
- Parameters:
- Application - an Application Object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Application
FontBody
public final static Object FontBody() throws ParseException
- Scanning for a FontbodyText contain OctetString or ObjectReference
- Parameters:
- Text - a text object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Text
SceneClass
public final static Group SceneClass() throws ParseException
- Scene Class see B.4.4
Defines a set of Ingredient objects to be activated together.
- Returns:
- Group
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Scene, Group
IngredientClass
public final static void IngredientClass(Ingredient i) throws ParseException
- Ingredient Class see B.4.5
Defines the functionality asscoiated with classes that make Applications.
- Parameters:
- Ingredient - an ingredient object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Ingredient
ContentBody
public final static void ContentBody(Ingredient i) throws ParseException
- ContentBody
Here are a set of the contents (ContentRef,ContentSize, a.s.o).
- Parameters:
- Ingredient - the structure to fulfill
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Ingredient
LinkClass
public final static Link LinkClass() throws ParseException
- Link Class see B.4.6
Defines the functionality associated with reaction to events by performing a
sequence of elemtary actions.
- Returns:
- Link
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Link
LinkCondition
public final static MhegEvent LinkCondition() throws ParseException
- Parsing the linkcondition
The Linkcondition consisit of an EventSource, an EventType and an EventData.
- Returns:
- MhegEvent
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- MhegEvent
EventTypeEnum
public final static int EventTypeEnum() throws ParseException
- EventTypeEnum
A cllection of the EventTypes
- Returns:
- int Type of the Event
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- MhegEvent
EventDataBody
public final static void EventDataBody(MhegEvent me) throws ParseException
- EventDataBody
The contents of the EventBodyData like OctetString,Boolean or Integer
- Parameters:
- MhegEvent - a MhegEvent object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- MhegEvent
ProgramClass
public final static void ProgramClass(Program my_program) throws ParseException
- Program Class see B.4.7
Defines means to handle execution of external pices of procedual code.
- Throws: ParseException
- by parsing a non awaiting token
ResidentProgramClass
public final static ResidentProgram ResidentProgramClass() throws ParseException
- ResidentProgram Class see B.4.8
Defines means to handle calls to a loacelly executed external procedural code.
- Throws: ParseException
- by parsing a non awaiting token
RemoteProgramClass
public final static RemoteProgram RemoteProgramClass() throws ParseException
- RemoteProgram Class see B.4.9
Defines means to handle calls to remotely executed procedural code.
- Throws: ParseException
- by parsing a non awaiting token
InterchangedProgramClass
public final static InterchangedProgram InterchangedProgramClass() throws ParseException
- InterchangedProgram Class see B.4.10
Defines means to handle program code interchanged as the
OriginalContent of a InterchangedProgram object and executed or
interpretted on the same device as the Mheg-5 engine is running.
- Throws: ParseException
- by parsing a non awaiting token
PaletteClass
public final static Palette PaletteClass() throws ParseException
- Palette Class see B.4.11
Defines a class to represent a colour look-up table.
- Throws: ParseException
- by parsing a non awaiting token
FontClass
public final static Font FontClass() throws ParseException
- Font Class see B.4.12
Defines a class to represent a charackter font used for
rendering text objects.
- Throws: ParseException
- by parsing a non awaiting token
CursorShapeClass
public final static CursorShape CursorShapeClass() throws ParseException
- CursorShape Class see B.4.13
Defines encapsulation for the data structures used to represent a free-moving cursor.
- Throws: ParseException
- by parsing a non awaiting token
VariableClass
public final static void VariableClass(Variable var) throws ParseException
- Variable Class see B.4.14
Defines a variable within the context of a Group object.
- Parameters:
- Variable - a variable Object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Variable
OriginalBodyValue
public final static void OriginalBodyValue(Variable var) throws ParseException
- OriginalBodyValue
The propurse is to get the right variabletype
- Parameters:
- Variable - a variable Object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Variable
BooleanVariableClass
public final static BooleanVariable BooleanVariableClass() throws ParseException
- Boolean Variable Class see B.4.15
Defines a variable of type boolean within the context of a Group object.
- Returns:
- BooleanVariable
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- BooleanVariable
IntegerVariableClass
public final static IntegerVariable IntegerVariableClass() throws ParseException
- IntegerVariable Class see B.4.16
Defines a variable of type integer within the context of a Group object.
- Returns:
- IntegerVariable
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- IntegerVariable
OctetStringVariableClass
public final static OctetStringVar OctetStringVariableClass() throws ParseException
- OctetString Class see B.4.17
Defines a variable of type OctetString within the context of a Group object.
- Returns:
- OctetStringVariable
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- OctetStringVar
ObjectRefVariableClass
public final static ObjectRefVar ObjectRefVariableClass() throws ParseException
- ObjectRefVariable Class see B.4.17
Defines a variable of type ObjectReference within the context of
a Group object.
- Returns:
- ObjectRefVar
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ObjectRefVar
ContentRefVariableClass
public final static ContentRefVar ContentRefVariableClass() throws ParseException
- ContentRefVariable Class see B.4.17
Defines a variable of type ContenetReference within the context of a Group object.
- Returns:
- ContenetRefVar
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ContentRefVar
PresentableClass
public final static void PresentableClass(Presentable my_presentable) throws ParseException
- Presentable Class see B.4.20
Defines the behaviour of objects that may be presented within a Scene.
- Parameters:
- Presentable - a presentable object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Presentable
TokenManagerClass
public final static TokenManager TokenManagerClass(TokenGroup tokenGroup) throws ParseException
- TokenManager Class see B.4.21
Mix-in class that defines functions to manage the navigation of
logical token among a group of elements.
- Throws: ParseException
- by parsing a non awaiting token
TokenGroupClass
public final static TokenGroup TokenGroupClass() throws ParseException
- Token Group Class see B.4.22
Defines a group of Visible objects for navigation.
- Throws: ParseException
- by parsing a non awaiting token
TokenGroupBody
public final static void TokenGroupBody(TokenGroup tokenGroup) throws ParseException
ActionSlot
public final static void ActionSlot(Array slots) throws ParseException
ListGroupClass
public final static ListGroup ListGroupClass() throws ParseException
- ListGroup Class see B.4.23
This class defines locations on the screen for each position as defined in
the MoventTable inherited from the base class.
- Throws: ParseException
- by parsing a non awaiting token
XYPosition
public final static void XYPosition() throws ParseException
- Parsing two integer
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- IntegerLiteral
VisibleClass
public final static void VisibleClass(Visible v) throws ParseException
- Visible Class see B.4.24
Defines the behaviour of Presentables that have a visual
representation on the screen.
- Parameters:
- Visible - a visible Object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Visible
BitmapClass
public final static Bitmap BitmapClass() throws ParseException
- Bitmap Class see B.4.25
Defines the behaviour of a two-dimensinal array of pixels.
- Throws: ParseException
- by parsing a non awaiting token
LineArtClass
public final static LineArt LineArtClass() throws ParseException
- LineArt Class see B.4.26
Defines functionality associated with vectorial representaion of
graphical objects.
- Throws: ParseException
- by parsing a non awaiting token
LineArtBody
public final static void LineArtBody(LineArt la) throws ParseException
- LineArtBody
Defines the width, style aso. fore Lines
- Parameters:
- LineArt - a lineart object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- LineArt
RectangleClass
public final static Rectangle RectangleClass() throws ParseException
- Rectangle Class see B.4.27
Defines a class for dealing rectangles.
- Returns:
- Rectangle
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Rectangle
DynamicLineArtClass
public final static DynamicLineArt DynamicLineArtClass() throws ParseException
- DynamicLineArt Class see B.4.28
Defines mean to dynamically draw vectorial graphical objects.
- Throws: ParseException
- by parsing a non awaiting token
TextClass
public final static Text TextClass() throws ParseException
- Text Class see B.4.29
This class is responsible fore rendering textinformations.
- Returns:
- Text
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Text
TextBody
public final static void TextBody(Text my_text) throws ParseException
GetFontAttributes
public final static FontRef GetFontAttributes() throws ParseException
GetStyle
public final static int GetStyle() throws ParseException
GetFontName
public final static int GetFontName() throws ParseException
JustificationEnum
public final static int JustificationEnum() throws ParseException
LOrientationEnum
public final static int LOrientationEnum() throws ParseException
CornerEnum
public final static int CornerEnum() throws ParseException
StreamClass
public final static Stream StreamClass() throws ParseException
- Stream Class see B.4.30
- Throws: ParseException
- by parsing a non awaiting token
AudioClass
public final static Audio AudioClass(Stream s) throws ParseException
- Audio Class see B.4.31
- Throws: ParseException
- by parsing a non awaiting token
VideoClass
public final static Video VideoClass(Stream s) throws ParseException
- VideoClass see B.4.32
- Throws: ParseException
- by parsing a non awaiting token
RTGraphicsClass
public final static RTGraphics RTGraphicsClass() throws ParseException
- RTGraphicsClass see B.4.33
- Throws: ParseException
- by parsing a non awaiting token
InteractibleClass
public final static Interactible InteractibleClass() throws ParseException
- Interactible Class see B.4.34
- Throws: ParseException
- by parsing a non awaiting token
SliderClass
public final static Slider SliderClass() throws ParseException
- Slider Class see B.4.35
- Throws: ParseException
- by parsing a non awaiting token
EntryFieldClass
public final static EntryField EntryFieldClass() throws ParseException
- EntryField Class see B.4.36
- Throws: ParseException
- by parsing a non awaiting token
InputTypeEnum
public final static int InputTypeEnum() throws ParseException
HyperTextClass
public final static HyperText HyperTextClass() throws ParseException
- HyperText Class see B.4.37
- Throws: ParseException
- by parsing a non awaiting token
ButtonClass
public final static void ButtonClass(Button b) throws ParseException
- Button Class see B.4.38
- Parameters:
- Button - a button object
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- Button
HotSpotClass
public final static HotSpot HotSpotClass() throws ParseException
- HotSpot Class see B.4.39
- Throws: ParseException
- by parsing a non awaiting token
PushButtonClass
public final static PushButton PushButtonClass() throws ParseException
- PushButton Class see B.4.40
Defines labelled, largely rectangular areas on the screen that may interact
with the user to produce IsSelected events.
- Throws: ParseException
- by parsing a non awaiting token
PushButtonBody
public final static void PushButtonBody(PushButton pb) throws ParseException
- PushButtonBody
Parsing the Pushbutton
- Parameters:
- PushButton - the structure to fill
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- PushButton
SwitchButtonClass
public final static SwitchButton SwitchButtonClass() throws ParseException
- SwitchButton Class see B.4.41
- Throws: ParseException
- by parsing a non awaiting token
ActionClass
public final static Array ActionClass() throws ParseException
- Action Class see B.4.42
- Throws: ParseException
- by parsing a non awaiting token
ElementaryAction
public final static void ElementaryAction(Array eaItems) throws ParseException
- The parsing method foe elementary actions
- Parameters:
- Items - a array for the actions
- Throws: ParseException
- by parsing a non awaiting token
- See Also:
- ElementaryAction, Engine
NewGenericBoolean
public final static GenericBoolean NewGenericBoolean() throws ParseException
NewGenericInteger
public final static GenericInteger NewGenericInteger() throws ParseException
NewGenericOctetString
public final static GenericOctetString NewGenericOctetString() throws ParseException
NewGenericObjectReference
public final static ObjectRef NewGenericObjectReference() throws ParseException
NewGenericContentReference
public final static GenericContentRef NewGenericContentReference() throws ParseException
Target
public final static ObjectRef Target() throws ParseException
Index
public final static GenericInteger Index() throws ParseException
ItemIndex
public final static GenericInteger ItemIndex() throws ParseException
VisibleReference
public final static ObjectRef VisibleReference() throws ParseException
Parameter
public final static void Parameter(ElementaryAction ea) throws ParseException
PointList
public final static void PointList(ElementaryAction ea) throws ParseException
- Read PointList
example:
:DrawPolygon(3000 ((10 10) (20 10) (:IndirectRef 3101 :IndirectRef 3102) (10 20)))
- Throws: ParseException
- by parsing a non awaiting token
ArgumentList
public final static void ArgumentList(ElementaryAction ea) throws ParseException
- Read ArgumentList
NewReferencedContent
public final static GenericContentRef NewReferencedContent() throws ParseException
ReInit
public static void ReInit(InputStream stream)
ReInit
public void ReInit(Mheg5ParserTokenManager tm)
getNextToken
public final static Token getNextToken()
getToken
public final static Token getToken(int index)
generateParseException
public final static ParseException generateParseException()
enable_tracing
public final static void enable_tracing()
disable_tracing
public final static void disable_tracing()
All Packages Class Hierarchy This Package Previous Next Index