|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.media.j3d.IndexedObject
javax.media.j3d.SceneGraphObjectRetained
javax.media.j3d.NodeComponentRetained
javax.media.j3d.MediaContainerRetained
class MediaContainerRetained
The MediaContainerRetained object defines all rendering state that can be set as a component object of a retained Soundscape node.
| Field Summary | |
|---|---|
(package private) boolean |
cached
Gain Scale Factor applied to source with this attribute |
(package private) java.io.InputStream |
inputStream
|
(package private) java.net.URL |
url
URL string that references the sound data |
(package private) java.lang.String |
urlString
|
| Fields inherited from class javax.media.j3d.NodeComponentRetained |
|---|
changedFrequent, compChanged, duplicateOnCloneTree, mirror, refCnt, refCount, users |
| Fields inherited from class javax.media.j3d.SceneGraphObjectRetained |
|---|
DONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, source |
| Fields inherited from class javax.media.j3d.IndexedObject |
|---|
listIdx |
| Constructor Summary | |
|---|---|
MediaContainerRetained()
|
|
| Method Summary | |
|---|---|
(package private) void |
dispatchMessage()
Dispatch a message about a media container change |
(package private) boolean |
getCacheEnable()
Retrieve Attrribute Gain (amplitude) |
(package private) java.io.InputStream |
getInputStream()
Retrieve InputData |
(package private) java.net.URL |
getURLObject()
Retrieve URL objects |
(package private) java.lang.String |
getURLString()
Retrieve URL String |
(package private) void |
setCacheEnable(boolean state)
Set Cached flag |
(package private) void |
setInputStream(java.io.InputStream stream)
Set input stream reference to sound data |
(package private) void |
setInputStream(java.io.InputStream stream,
boolean forceLoad)
Set input stream reference to sound data |
(package private) void |
setURLObject(java.net.URL url)
Set URL object that references the sound data |
(package private) void |
setURLObject(java.net.URL url,
boolean forceLoad)
Set URL object that references the sound data |
(package private) void |
setURLString(java.lang.String path)
Set URL path that references the sound data |
(package private) void |
setURLString(java.lang.String path,
boolean forceLoad)
Set URL path that references the sound data |
| Methods inherited from class javax.media.j3d.NodeComponentRetained |
|---|
addAMirrorUser, addUser, clearLive, clone, copyMirrorUsers, createMirrorObject, decRefCnt, doSetLive, getDuplicateOnCloneTree, getInImmCtx, incRefCnt, initMirrorObject, notifyUsers, removeAMirrorUser, removeMirrorUsers, removeUser, set, setDuplicateOnCloneTree, setFrequencyChangeMask, setInImmCtx, setLive, updateMirrorObject |
| Methods inherited from class javax.media.j3d.SceneGraphObjectRetained |
|---|
clearLive, clearLive, compile, doSetLive, doSetLive, getSource, getVirtualUniverse, handleFrequencyChange, isInSetLive, isStatic, markAsLive, merge, mergeTransform, setCompiled, setLive, setLive, setSource, traverse |
| Methods inherited from class javax.media.j3d.IndexedObject |
|---|
getIdxUsed, incIdxUsed |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
boolean cached
java.net.URL url
java.lang.String urlString
java.io.InputStream inputStream
| Constructor Detail |
|---|
MediaContainerRetained()
| Method Detail |
|---|
void setCacheEnable(boolean state)
state - flag denoting sound data is cached by app within nodeboolean getCacheEnable()
void setURLObject(java.net.URL url)
url - URL object that references the sound data
void setURLObject(java.net.URL url,
boolean forceLoad)
url - URL object that references the sound dataforceLoad - ensures that message about change is sent to schedulervoid setURLString(java.lang.String path)
path - string of URL that references the sound data
void setURLString(java.lang.String path,
boolean forceLoad)
path - string of URL that references the sound dataforceLoad - ensures that message about change is sent to schedulervoid setInputStream(java.io.InputStream stream)
stream - InputStream that references the sound dataforceLoad - ensures that message about change is sent to scheduler
void setInputStream(java.io.InputStream stream,
boolean forceLoad)
stream - InputStream that references the sound datajava.lang.String getURLString()
java.net.URL getURLObject()
java.io.InputStream getInputStream()
void dispatchMessage()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||