|
XMT-O Reference Software | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--xmto2xmta.MapRoot | +--xmto2xmta.mapmedia.MedMediaElement
Class to group together the various type of media elements.
History:
Field Summary | |
private static boolean |
debug_
Whether debug information is to be printed to the console. |
private MediaElement |
treeMediaElement_
|
private java.util.ResourceBundle |
xmto2XmtaRes_
|
Fields inherited from class xmto2xmta.MapRoot |
treeElement_, xmto2xmta_ |
Constructor Summary | |
MedMediaElement()
|
Method Summary | |
protected boolean |
createDeleteMapping(ELASid elasId)
Create the media Element infrastructure. |
protected boolean |
createDeleteMapping(ELASid elasId,
ELASid parentELASid,
TimingAttribute deleteTime)
Create the media Element infrastructure. |
protected boolean |
createEventDeleteMapping(ELASid elasId,
ELASid parentELASid)
Map the timing of the end of the object based on the end event(s). |
protected boolean |
createEventInsertMapping(ELASid elasId,
ELASid parentELASid)
Attach the switch for the element based on the begin event. |
protected boolean |
createInsertMapping(ELASid elasId)
Create the media Element infrastructure. |
protected boolean |
createInsertMapping(ELASid elasId,
ELASid parentELASid,
TimingAttribute insertTime,
TimingAttribute simpleDuration)
Create the media Element infrastructure. |
private org.w3c.dom.Element |
createXmtaMapping(ELASid elasId)
Create the media Element infrastructure. |
private boolean |
deleteNodeAtEndOfDuration(org.w3c.dom.Node parent,
java.lang.String groupId,
long duration)
|
private boolean |
doEventTimingMapping()
|
void |
doMapping()
|
private boolean |
doTimingMapping()
|
protected abstract boolean |
fillInTransform2dChildren(org.w3c.dom.Element transform2dChildren,
ELASid elasId)
|
private boolean |
generateDeleteMapping(ELASid elasId,
ELASid parentELASid,
TimingAttribute deleteTime)
|
private boolean |
generateInsertMapping(ELASid elasId,
ELASid parentELASid,
TimingAttribute insertTime,
TimingAttribute simpleDuration)
|
void |
init(Xmto2Xmta xmto2xmta,
ConvertElement element)
|
static void |
setDebug(boolean debug)
Enable debugging information to be printed to the console. |
Methods inherited from class xmto2xmta.MapRoot |
fireErrorEvent, fireErrorEvent, fireErrorEvent, getConvertElement |
Methods inherited from class java.lang.Object |
|
Field Detail |
private static boolean debug_
private MediaElement treeMediaElement_
private java.util.ResourceBundle xmto2XmtaRes_
Constructor Detail |
public MedMediaElement()
Method Detail |
protected boolean createDeleteMapping(ELASid elasId)
<par begin="???"> <Delete atNode="???"/> <Delete atField="order" atNode="???"/> </par>
protected boolean createDeleteMapping(ELASid elasId, ELASid parentELASid, TimingAttribute deleteTime)
<par begin="???"> <Delete atNode="???"/> <Delete atField="order" atNode="???"/> </par>
private boolean generateDeleteMapping(ELASid elasId, ELASid parentELASid, TimingAttribute deleteTime)
protected boolean createInsertMapping(ELASid elasId)
<par begin="???"> <Insert atNode="???"> <Group DEF="???"> <children> <TouchSensor DEF="???" enabled="false"> </children> </Group> </Insert> <Insert atField="order" atNode="???" position="END" value="???"/> </par>
protected boolean createInsertMapping(ELASid elasId, ELASid parentELASid, TimingAttribute insertTime, TimingAttribute simpleDuration)
<par begin="???"> <Insert atNode="???"> <Group DEF="???"> <children> <TouchSensor DEF="???" enabled="false"> </children> </Group> </Insert> <Insert atField="order" atNode="???" position="END" value="???"/> </par>
private boolean generateInsertMapping(ELASid elasId, ELASid parentELASid, TimingAttribute insertTime, TimingAttribute simpleDuration)
private org.w3c.dom.Element createXmtaMapping(ELASid elasId)
public void doMapping()
private boolean doTimingMapping()
protected abstract boolean fillInTransform2dChildren(org.w3c.dom.Element transform2dChildren, ELASid elasId)
public void init(Xmto2Xmta xmto2xmta, ConvertElement element) throws java.lang.Exception
init
in class MapRoot
public static void setDebug(boolean debug)
debug
- sets debug information is printedprivate boolean doEventTimingMapping()
protected boolean createEventInsertMapping(ELASid elasId, ELASid parentELASid)
private boolean deleteNodeAtEndOfDuration(org.w3c.dom.Node parent, java.lang.String groupId, long duration)
protected boolean createEventDeleteMapping(ELASid elasId, ELASid parentELASid)
|
XMT-O Reference Software | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |