edu
Fri Jan 27 21:19:27 KST 2006
Package edu
Class Diagrams
diagram edu
Subpackages
package edu.teco
Class Diagrams
Class Diagram edu
package: edu
Package Nodes
teco
Package Node Detail
Package edu.teco
Package edu.teco
Class Diagrams
diagram teco
Subpackages
package edu.teco.particles
Class Diagrams
Class Diagram teco
package: edu.teco
Package Nodes
particles
Package Node Detail
Package edu.teco.particles
Package edu.teco.particles
Class Diagrams
diagram particles
Subpackages
package edu.teco.particles.libParticle
package edu.teco.particles.pComponent
Class Diagrams
Class Diagram particles
package: edu.teco.particles
Package Nodes
libParticle
pComponent
Package Node Detail
Package edu.teco.particles.pComponent
Package edu.teco.particles.libParticle
Package edu.teco.particles.libParticle
Class Diagrams
diagram libParticle
Classes
class libparticle
class libparticleJNI
class ParticleFilter
class ParticleLocation
class ParticlePacket
class ParticleSocket
class ParticleSrcId
class ParticleTuple
class P_FILTER
class SWIGTYPE_p_p_p_acl_tuple
class SWIGTYPE_p_void
Class Diagrams
Class Diagram libParticle
package: edu.teco.particles.libParticle
Class Nodes
libparticle
libparticleJNI
ParticleFilter
ParticleLocation
ParticlePacket
ParticleSocket
ParticleSrcId
ParticleTuple
P_FILTER
SWIGTYPE_p_p_p_acl_tuple
SWIGTYPE_p_void
Class Detail
Class libparticle
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.libparticle
public class libparticle
Extends:
java.lang.Object
Constructor Summary
public
Constructor Detail
libparticle
public libparticle()
Class libparticleJNI
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.libparticleJNI
class libparticleJNI
Extends:
java.lang.Object
Constructor Summary
 
Method Summary
public static native final void
public static native final void
public static native final void
public static native final void
public static native final void
public static native final void
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final int
public static native final long
public static native final long
public static native final long
public static native final long
public static native final long
public static native final long
new_ParticleSocket__SWIG_1(long , long , long )
public static native final long
public static native final long
public static native final long
public static native final long
new_ParticleTuple__SWIG_1(String , short[] , int )
public static native final long
new_ParticleTuple__SWIG_2(String , long , int )
public static native final void
ParticleFilter_add(long , int , long )
public static native final int
ParticleFilter_apply(long , long )
public static native final void
public static native final long
public static native final short
public static native final String
public static native final short[]
public static native final int
public static native final int
public static native final int
public static native final short[]
public static native final long
public static native final String
public static native final void
ParticlePacket_aclAdd(long , String , short[] , int )
public static native final void
ParticlePacket_add(long , long , int )
public static native final void
public static native final long
ParticlePacket_findFirstAcl(long , String )
public static native final long
public static native final long
public static native final short
public static native final long
public static native final short
public static native final long
public static native final long
ParticlePacket_nextAcl(long , long )
public static native final void
ParticlePacket_parse(long , short[] )
public static native final void
public static native final void
ParticlePacket_setSeq(long , short )
public static native final void
ParticlePacket_setSrcId(long , long )
public static native final void
public static native final void
public static native final long
ParticleSocket_receive(long , long )
public static native final long
ParticleSocket_receiveFiltered(long , long , long )
public static native final int
ParticleSocket_receiveRaw(long , String , long )
public static native final void
ParticleSocket_send(long , long )
public static native final void
ParticleSocket_sendAcked(long , long , long , long )
public static native final void
ParticleSocket_sendAddressed(long , long , long )
public static native final void
ParticleSocket_sendFile(long , long , short[] , long , String )
public static native final void
ParticleSocket_sendRaw(long , short[] )
public static native final void
public static native final void
public static native final void
public static native final void
ParticleSocket_setId(long , long )
public static native final void
ParticleSocket_setIpDest(long , String )
public static native final void
ParticleSocket_setIpSrc(long , String )
public static native final void
public static native final void
ParticleSocket_setLoc(long , long )
public static native final void
public static native final void
ParticleSocket_setRetry(long , short , long )
public static native final int
public static native final int
ParticleSrcId_id_equals(long , long )
public static native final short[]
public static native final long
public static native final String
public static native final short
public static native final String
public static native final int
public static native final void
ParticleTuple_setAclByte(long , short , int )
public static native final short[]
public static native final long
public static native final String
public static native final int
Constructor Detail
libparticleJNI
libparticleJNI()
Method Detail
delete_ParticleFilter
public static native final void delete_ParticleFilter(long )

delete_ParticleLocation
public static native final void delete_ParticleLocation(long )

delete_ParticlePacket
public static native final void delete_ParticlePacket(long )

delete_ParticleSocket
public static native final void delete_ParticleSocket(long )

delete_ParticleSrcId
public static native final void delete_ParticleSrcId(long )

delete_ParticleTuple
public static native final void delete_ParticleTuple(long )

get_FILTER_CONCAT_AND
public static native final int get_FILTER_CONCAT_AND()

get_FILTER_CONCAT_MASK
public static native final int get_FILTER_CONCAT_MASK()

get_FILTER_CONCAT_OR
public static native final int get_FILTER_CONCAT_OR()

get_FILTER_MODE_NOT
public static native final int get_FILTER_MODE_NOT()

get_FILTER_MODE_WILDCARD
public static native final int get_FILTER_MODE_WILDCARD()

get_FILTER_TYPE_ACL
public static native final int get_FILTER_TYPE_ACL()

get_FILTER_TYPE_ACL_POSITION
public static native final int get_FILTER_TYPE_ACL_POSITION()

get_FILTER_TYPE_FILTER
public static native final int get_FILTER_TYPE_FILTER()

get_FILTER_TYPE_ID
public static native final int get_FILTER_TYPE_ID()

get_FILTER_TYPE_LOCATION
public static native final int get_FILTER_TYPE_LOCATION()

get_FILTER_TYPE_MASK
public static native final int get_FILTER_TYPE_MASK()

new_ParticleFilter
public static native final long new_ParticleFilter(String )

new_ParticleLocation__SWIG_0
public static native final long new_ParticleLocation__SWIG_0(short[] )

new_ParticleLocation__SWIG_1
public static native final long new_ParticleLocation__SWIG_1(String )

new_ParticlePacket
public static native final long new_ParticlePacket()

new_ParticleSocket__SWIG_0
public static native final long new_ParticleSocket__SWIG_0(long )

new_ParticleSocket__SWIG_1
public static native final long new_ParticleSocket__SWIG_1(long , long , long )

new_ParticleSrcId__SWIG_0
public static native final long new_ParticleSrcId__SWIG_0(short[] )

new_ParticleSrcId__SWIG_1
public static native final long new_ParticleSrcId__SWIG_1(String )

new_ParticleTuple__SWIG_0
public static native final long new_ParticleTuple__SWIG_0(String )

new_ParticleTuple__SWIG_1
public static native final long new_ParticleTuple__SWIG_1(String , short[] , int )

new_ParticleTuple__SWIG_2
public static native final long new_ParticleTuple__SWIG_2(String , long , int )

ParticleFilter_add
public static native final void ParticleFilter_add(long , int , long )

ParticleFilter_apply
public static native final int ParticleFilter_apply(long , long )

ParticleFilter_describe
public static native final void ParticleFilter_describe(long )

ParticleFilter_toFilter
public static native final long ParticleFilter_toFilter(long )

ParticleLocation_getDeviation
public static native final short ParticleLocation_getDeviation(long )

ParticleLocation_getNode
public static native final String ParticleLocation_getNode(long , int )

ParticleLocation_getRoot
public static native final short[] ParticleLocation_getRoot(long )

ParticleLocation_getX
public static native final int ParticleLocation_getX(long )

ParticleLocation_getY
public static native final int ParticleLocation_getY(long )

ParticleLocation_getZ
public static native final int ParticleLocation_getZ(long )

ParticleLocation_toArray
public static native final short[] ParticleLocation_toArray(long )

ParticleLocation_toFilter
public static native final long ParticleLocation_toFilter(long )

ParticleLocation_toString
public static native final String ParticleLocation_toString(long )

ParticlePacket_aclAdd
public static native final void ParticlePacket_aclAdd(long , String , short[] , int )

ParticlePacket_add
public static native final void ParticlePacket_add(long , long , int )

ParticlePacket_describe
public static native final void ParticlePacket_describe(long )

ParticlePacket_findFirstAcl
public static native final long ParticlePacket_findFirstAcl(long , String )

ParticlePacket_findNextAcl
public static native final long ParticlePacket_findNextAcl(long , long )

ParticlePacket_firstAcl
public static native final long ParticlePacket_firstAcl(long )

ParticlePacket_getAck
public static native final short ParticlePacket_getAck(long )

ParticlePacket_getLocation
public static native final long ParticlePacket_getLocation(long )

ParticlePacket_getSeq
public static native final short ParticlePacket_getSeq(long )

ParticlePacket_getSrcId
public static native final long ParticlePacket_getSrcId(long )

ParticlePacket_nextAcl
public static native final long ParticlePacket_nextAcl(long , long )

ParticlePacket_parse
public static native final void ParticlePacket_parse(long , short[] )

ParticlePacket_setLocation
public static native final void ParticlePacket_setLocation(long , long )

ParticlePacket_setSeq
public static native final void ParticlePacket_setSeq(long , short )

ParticlePacket_setSrcId
public static native final void ParticlePacket_setSrcId(long , long )

ParticleSocket_close
public static native final void ParticleSocket_close(long )

ParticleSocket_describe
public static native final void ParticleSocket_describe(long )

ParticleSocket_receive
public static native final long ParticleSocket_receive(long , long )

ParticleSocket_receiveFiltered
public static native final long ParticleSocket_receiveFiltered(long , long , long )

ParticleSocket_receiveRaw
public static native final int ParticleSocket_receiveRaw(long , String , long )

ParticleSocket_send
public static native final void ParticleSocket_send(long , long )

ParticleSocket_sendAcked
public static native final void ParticleSocket_sendAcked(long , long , long , long )

ParticleSocket_sendAddressed
public static native final void ParticleSocket_sendAddressed(long , long , long )

ParticleSocket_sendFile
public static native final void ParticleSocket_sendFile(long , long , short[] , long , String )

ParticleSocket_sendRaw
public static native final void ParticleSocket_sendRaw(long , short[] )

ParticleSocket_setAutoAck
public static native final void ParticleSocket_setAutoAck(long , int )

ParticleSocket_setBlocking
public static native final void ParticleSocket_setBlocking(long , int )

ParticleSocket_setFragOption
public static native final void ParticleSocket_setFragOption(long , int )

ParticleSocket_setId
public static native final void ParticleSocket_setId(long , long )

ParticleSocket_setIpDest
public static native final void ParticleSocket_setIpDest(long , String )

ParticleSocket_setIpSrc
public static native final void ParticleSocket_setIpSrc(long , String )

ParticleSocket_setIpSrcAll
public static native final void ParticleSocket_setIpSrcAll(long )

ParticleSocket_setLoc
public static native final void ParticleSocket_setLoc(long , long )

ParticleSocket_setRecvOption
public static native final void ParticleSocket_setRecvOption(long , int )

ParticleSocket_setRetry
public static native final void ParticleSocket_setRetry(long , short , long )

ParticleSrcId_hashCode
public static native final int ParticleSrcId_hashCode(long )

ParticleSrcId_id_equals
public static native final int ParticleSrcId_id_equals(long , long )

ParticleSrcId_toArray
public static native final short[] ParticleSrcId_toArray(long )

ParticleSrcId_toFilter
public static native final long ParticleSrcId_toFilter(long )

ParticleSrcId_toString
public static native final String ParticleSrcId_toString(long )

ParticleTuple_getAclByte
public static native final short ParticleTuple_getAclByte(long , int )

ParticleTuple_getAclType
public static native final String ParticleTuple_getAclType(long )

ParticleTuple_length
public static native final int ParticleTuple_length(long )

ParticleTuple_setAclByte
public static native final void ParticleTuple_setAclByte(long , short , int )

ParticleTuple_toArray
public static native final short[] ParticleTuple_toArray(long )

ParticleTuple_toFilter
public static native final long ParticleTuple_toFilter(long )

ParticleTuple_toString
public static native final String ParticleTuple_toString(long )

ParticleTuple_tuple_equals
public static native final int ParticleTuple_tuple_equals(long , long )
Class ParticleFilter
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticleFilter
public class ParticleFilter
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
protected
public
ParticleFilter(String )
protected
ParticleFilter(long , boolean )
Method Summary
public void
public int
public void
public void
protected void
protected static long
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticleFilter
protected ParticleFilter()

ParticleFilter
public ParticleFilter(String )

ParticleFilter
protected ParticleFilter(long , boolean )
Method Detail
add
public void add(int , SWIGTYPE_p_void )

apply
public int apply(ParticlePacket )

delete
public void delete()

describe
public void describe()

finalize
protected void finalize()

getCPtr
protected static long getCPtr(ParticleFilter )

toFilter
public SWIGTYPE_p_void toFilter()
Class ParticleLocation
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticleLocation
public class ParticleLocation
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
protected
public
protected
ParticleLocation(long , boolean )
public
ParticleLocation(short[] )
Method Summary
public void
protected void
protected static long
public short
public String
getNode(int )
public short[]
public int
public int
public int
public short[]
public String
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticleLocation
protected ParticleLocation()

ParticleLocation
public ParticleLocation(String )

ParticleLocation
protected ParticleLocation(long , boolean )

ParticleLocation
public ParticleLocation(short[] )
Method Detail
delete
public void delete()

finalize
protected void finalize()

getCPtr
protected static long getCPtr(ParticleLocation )

getDeviation
public short getDeviation()

getNode
public String getNode(int )

getRoot
public short[] getRoot()

getX
public int getX()

getY
public int getY()

getZ
public int getZ()

toArray
public short[] toArray()

toFilter
public SWIGTYPE_p_void toFilter()

toString
public String toString()
Class ParticlePacket
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticlePacket
public class ParticlePacket
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
public
protected
ParticlePacket(long , boolean )
Method Summary
public void
aclAdd(String , short[] , int )
public void
add(ParticleTuple , int )
public void
public void
protected void
findFirstAcl(String )
public short
protected static long
public short
public void
parse(short[] )
public void
public void
setSeq(short )
public void
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticlePacket
public ParticlePacket()

ParticlePacket
protected ParticlePacket(long , boolean )
Method Detail
aclAdd
public void aclAdd(String , short[] , int )

add
public void add(ParticleTuple , int )

delete
public void delete()

describe
public void describe()

finalize
protected void finalize()

findFirstAcl
public ParticleTuple findFirstAcl(String )

findNextAcl
public ParticleTuple findNextAcl(ParticleTuple )

firstAcl
public ParticleTuple firstAcl()

getAck
public short getAck()

getCPtr
protected static long getCPtr(ParticlePacket )

getLocation
public ParticleLocation getLocation()

getSeq
public short getSeq()

getSrcId
public ParticleSrcId getSrcId()

nextAcl
public ParticleTuple nextAcl(ParticleTuple )

parse
public void parse(short[] )

setLocation
public void setLocation(ParticleLocation )

setSeq
public void setSeq(short )

setSrcId
public void setSrcId(ParticleSrcId )
Class ParticleSocket
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticleSocket
public class ParticleSocket
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
protected
public
protected
ParticleSocket(long , boolean )
public
ParticleSocket(long , long , long )
Method Summary
public void
public void
public void
protected void
protected static long
public int
receiveRaw(String , long )
public void
public void
public void
public void
sendFile(ParticleSocket , short[] , ParticleSrcId , String )
public void
sendRaw(short[] )
public void
setAutoAck(int )
public void
public void
public void
public void
setIpDest(String )
public void
setIpSrc(String )
public void
public void
public void
public void
setRetry(short , long )
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticleSocket
protected ParticleSocket()

ParticleSocket
public ParticleSocket(long )

ParticleSocket
protected ParticleSocket(long , boolean )

ParticleSocket
public ParticleSocket(long , long , long )
Method Detail
close
public void close()

delete
public void delete()

describe
public void describe()

finalize
protected void finalize()

getCPtr
protected static long getCPtr(ParticleSocket )

receive
public ParticlePacket receive(ParticleSocket )

receiveFiltered
public ParticlePacket receiveFiltered(ParticleSocket , ParticleFilter )

receiveRaw
public int receiveRaw(String , long )

send
public void send(ParticlePacket )

sendAcked
public void sendAcked(ParticleSocket , ParticlePacket , ParticleSrcId )

sendAddressed
public void sendAddressed(ParticlePacket , ParticleSrcId )

sendFile
public void sendFile(ParticleSocket , short[] , ParticleSrcId , String )

sendRaw
public void sendRaw(short[] )

setAutoAck
public void setAutoAck(int )

setBlocking
public void setBlocking(int )

setFragOption
public void setFragOption(int )

setId
public void setId(ParticleSrcId )

setIpDest
public void setIpDest(String )

setIpSrc
public void setIpSrc(String )

setIpSrcAll
public void setIpSrcAll()

setLoc
public void setLoc(ParticleLocation )

setRecvOption
public void setRecvOption(int )

setRetry
public void setRetry(short , long )
Class ParticleSrcId
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticleSrcId
public class ParticleSrcId
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
protected
public
ParticleSrcId(String )
protected
ParticleSrcId(long , boolean )
public
ParticleSrcId(short[] )
Method Summary
public void
public boolean
equals(Object )
protected void
protected static long
public int
public int
public short[]
public String
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticleSrcId
protected ParticleSrcId()

ParticleSrcId
public ParticleSrcId(String )

ParticleSrcId
protected ParticleSrcId(long , boolean )

ParticleSrcId
public ParticleSrcId(short[] )
Method Detail
delete
public void delete()

equals
public boolean equals(Object )

finalize
protected void finalize()

getCPtr
protected static long getCPtr(ParticleSrcId )

hashCode
public int hashCode()

id_equals
public int id_equals(ParticleSrcId )

toArray
public short[] toArray()

toFilter
public SWIGTYPE_p_void toFilter()

toString
public String toString()
Class ParticleTuple
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.ParticleTuple
public class ParticleTuple
Extends:
java.lang.Object
Field Summary
protected boolean
private long
Constructor Summary
protected
public
ParticleTuple(String )
public
ParticleTuple(String , long , int )
public
ParticleTuple(String , short[] , int )
protected
ParticleTuple(long , boolean )
Method Summary
public void
public boolean
equals(Object )
protected void
public short
getAclByte(int )
public String
protected static long
public int
public void
setAclByte(short , int )
public short[]
public String
public int
Field Detail
swigCMemOwn
protected boolean swigCMemOwn

swigCPtr
private long swigCPtr
Constructor Detail
ParticleTuple
protected ParticleTuple()

ParticleTuple
public ParticleTuple(String )

ParticleTuple
public ParticleTuple(String , long , int )

ParticleTuple
public ParticleTuple(String , short[] , int )

ParticleTuple
protected ParticleTuple(long , boolean )
Method Detail
delete
public void delete()

equals
public boolean equals(Object )

finalize
protected void finalize()

getAclByte
public short getAclByte(int )

getAclType
public String getAclType()

getCPtr
protected static long getCPtr(ParticleTuple )

length
public int length()

setAclByte
public void setAclByte(short , int )

toArray
public short[] toArray()

toFilter
public SWIGTYPE_p_void toFilter()

toString
public String toString()

tuple_equals
public int tuple_equals(ParticleTuple )
Class P_FILTER
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.P_FILTER
public final class P_FILTER
Extends:
java.lang.Object
Field Summary
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
public final static int
Constructor Summary
public
Field Detail
FILTER_CONCAT_AND
public final static int FILTER_CONCAT_AND

FILTER_CONCAT_MASK
public final static int FILTER_CONCAT_MASK

FILTER_CONCAT_OR
public final static int FILTER_CONCAT_OR

FILTER_MODE_NOT
public final static int FILTER_MODE_NOT

FILTER_MODE_WILDCARD
public final static int FILTER_MODE_WILDCARD

FILTER_TYPE_ACL
public final static int FILTER_TYPE_ACL

FILTER_TYPE_ACL_POSITION
public final static int FILTER_TYPE_ACL_POSITION

FILTER_TYPE_FILTER
public final static int FILTER_TYPE_FILTER

FILTER_TYPE_ID
public final static int FILTER_TYPE_ID

FILTER_TYPE_LOCATION
public final static int FILTER_TYPE_LOCATION

FILTER_TYPE_MASK
public final static int FILTER_TYPE_MASK
Constructor Detail
P_FILTER
public P_FILTER()
Class SWIGTYPE_p_p_p_acl_tuple
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.SWIGTYPE_p_p_p_acl_tuple
public class SWIGTYPE_p_p_p_acl_tuple
Extends:
java.lang.Object
Field Summary
private long
Constructor Summary
protected
protected
SWIGTYPE_p_p_p_acl_tuple(long , boolean )
Method Summary
protected static long
Field Detail
swigCPtr
private long swigCPtr
Constructor Detail
SWIGTYPE_p_p_p_acl_tuple
protected SWIGTYPE_p_p_p_acl_tuple()

SWIGTYPE_p_p_p_acl_tuple
protected SWIGTYPE_p_p_p_acl_tuple(long , boolean )
Method Detail
getCPtr
protected static long getCPtr(SWIGTYPE_p_p_p_acl_tuple )
Class SWIGTYPE_p_void
package: edu.teco.particles.libParticle
java.lang.Object
  |
  +--edu.teco.particles.libParticle.SWIGTYPE_p_void
public class SWIGTYPE_p_void
Extends:
java.lang.Object
Field Summary
private long
Constructor Summary
protected
protected
SWIGTYPE_p_void(long , boolean )
Method Summary
protected static long
Field Detail
swigCPtr
private long swigCPtr
Constructor Detail
SWIGTYPE_p_void
protected SWIGTYPE_p_void()

SWIGTYPE_p_void
protected SWIGTYPE_p_void(long , boolean )
Method Detail
getCPtr
protected static long getCPtr(SWIGTYPE_p_void )
Package edu.teco.particles.pComponent
Class Diagrams
diagram pComponent
Subpackages
package edu.teco.particles.pComponent.console
package edu.teco.particles.pComponent.scanner
package edu.teco.particles.pComponent.scope
package edu.teco.particles.pComponent.sender
package edu.teco.particles.pComponent.socketThread
package edu.teco.particles.pComponent.util
Class Diagrams
Class Diagram pComponent
package: edu.teco.particles.pComponent
Package Nodes
console
scanner
scope
sender
socketThread
util
Package Node Detail
Package edu.teco.particles.pComponent.sender
Package edu.teco.particles.pComponent.scanner
Package edu.teco.particles.pComponent.scope
Package edu.teco.particles.pComponent.socketThread
Package edu.teco.particles.pComponent.util
Package edu.teco.particles.pComponent.console
Package edu.teco.particles.pComponent.console
Class Diagrams
diagram console
Classes
class ClearCommand
class ColorTableRenderer
class Console
class ConsoleBeanInfo
class ConsoleGUI
class ConsoleTableModel
Class Diagrams
Class Diagram console
package: edu.teco.particles.pComponent.console
Class Nodes
ClearCommand
ColorTableRenderer
Console
ConsoleBeanInfo
ConsoleGUI
ConsoleTableModel
Class Detail
Class ClearCommand
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--edu.teco.particles.pComponent.console.ClearCommand
public class ClearCommand
Extends:
java.lang.Object
Implements:
edu.teco.particles.pComponent.util.Command
Field Summary
Constructor Summary
public
Method Summary
public void
public String
Field Detail
model
ConsoleTableModel model
Constructor Detail
ClearCommand
public ClearCommand(ConsoleTableModel )
Method Detail
execute
public void execute()

getName
public String getName()
Class ColorTableRenderer
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JLabel
                      |
                      +--javax.swing.table.DefaultTableCellRenderer
                           |
                           +--edu.teco.particles.pComponent.console.ColorTableRenderer
public class ColorTableRenderer
Extends:
javax.swing.table.DefaultTableCellRenderer
Field Summary
private Color
private int
Constructor Summary
public
Method Summary
public Component
getTableCellRendererComponent(JTable , Object , boolean , boolean , int , int )
Field Detail
c1
private Color c1

PACKETNRINDEX
private int PACKETNRINDEX
Constructor Detail
ColorTableRenderer
public ColorTableRenderer(Color )
Method Detail
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable , Object , boolean , boolean , int , int )
Class Console
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.console.Console
public class Console
Extends:
javax.swing.JPanel
Implements:
edu.teco.particles.pComponent.socketThread.ParticlePacketListener
Field Summary
protected ConsoleGUI
private TableColumn
private TableColumn
private TableColumn
private boolean
private boolean
private boolean
private boolean
private boolean
private SocketThread
private TableColumn
private TableColumn
Constructor Summary
public
Method Summary
public void
public void
public boolean
public boolean
public boolean
public boolean
public boolean
public void
public void
setShowAclTuples(boolean )
public void
setShowLocation(boolean )
public void
setShowSeqNr(boolean )
public void
setShowSourceId(boolean )
public void
setShowTimeStamp(boolean )
public void
Field Detail
gui
protected ConsoleGUI gui

model
protected ConsoleTableModel model

_aclColumn
private TableColumn _aclColumn

_locColumn
private TableColumn _locColumn

_seqNrColumn
private TableColumn _seqNrColumn

_showAclColumn
private boolean _showAclColumn

_showLocColumn
private boolean _showLocColumn

_showSeqNr
private boolean _showSeqNr

_showSrcIdColumn
private boolean _showSrcIdColumn

_showTimeColumn
private boolean _showTimeColumn

_socket
private SocketThread _socket

_srcIdColumn
private TableColumn _srcIdColumn

_timeColumn
private TableColumn _timeColumn
Constructor Detail
Console
public Console()
Method Detail
clear
public void clear()

createGUI
public void createGUI()

getShowAclTuples
public boolean getShowAclTuples()

getShowLocation
public boolean getShowLocation()

getShowSeqNr
public boolean getShowSeqNr()

getShowSourceId
public boolean getShowSourceId()

getShowTimeStamp
public boolean getShowTimeStamp()

getSocket
public SocketThread getSocket()

particlePackets
public void particlePackets(ParticlePacketsEvent )

setShowAclTuples
public void setShowAclTuples(boolean )

setShowLocation
public void setShowLocation(boolean )

setShowSeqNr
public void setShowSeqNr(boolean )

setShowSourceId
public void setShowSourceId(boolean )

setShowTimeStamp
public void setShowTimeStamp(boolean )

setSocket
public void setSocket(SocketThread )
Class ConsoleBeanInfo
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--java.beans.SimpleBeanInfo
       |
       +--edu.teco.particles.pComponent.console.ConsoleBeanInfo
public class ConsoleBeanInfo
Extends:
java.beans.SimpleBeanInfo
Field Summary
private final static Class
Constructor Summary
public
Method Summary
public PropertyDescriptor
Field Detail
_beanClass
private final static Class _beanClass
Constructor Detail
ConsoleBeanInfo
public ConsoleBeanInfo()
Method Detail
getPropertyDescriptors
public PropertyDescriptor getPropertyDescriptors()
Class ConsoleGUI
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.console.ConsoleGUI
public class ConsoleGUI
Extends:
javax.swing.JPanel
Field Summary
private JScrollPane
private JTable
Constructor Summary
public
Method Summary
public TableColumnModel
private JScrollPane
private JTable
private void
public void
setModel(TableModel )
public void
Field Detail
jScrollPane
private JScrollPane jScrollPane

jTable
private JTable jTable
Constructor Detail
ConsoleGUI
public ConsoleGUI()
Method Detail
getColumnModel
public TableColumnModel getColumnModel()

getJScrollPane
private JScrollPane getJScrollPane()

getJTable
private JTable getJTable()

initialize
private void initialize()

setModel
public void setModel(TableModel )

settingsChanged
public void settingsChanged()
Class ConsoleTableModel
package: edu.teco.particles.pComponent.console
java.lang.Object
  |
  +--edu.teco.particles.pComponent.console.ConsoleTableModel
public class ConsoleTableModel
Extends:
java.lang.Object
Implements:
javax.swing.table.TableModel
Field Summary
private int
private RingBuffer
private String
private RingBuffer
private RingBuffer
private RingBuffer
private Class
Constructor Summary
public
Method Summary
public void
addPacket(List , List )
public void
addTableModelListener(TableModelListener )
public void
public Class
public int
public String
public int
public Object
getValueAt(int , int )
public boolean
isCellEditable(int , int )
public void
removeTableModelListener(TableModelListener )
public void
setValueAt(Object , int , int )
private void
private void
Field Detail
MAXSTORAGE
private int MAXSTORAGE

_listeners
private RingBuffer _listeners

_names
private String _names

_packetNumbers
private RingBuffer _packetNumbers

_storage
private RingBuffer _storage

_timeStamps
private RingBuffer _timeStamps

_types
private Class _types
Constructor Detail
ConsoleTableModel
public ConsoleTableModel()
Method Detail
addPacket
public void addPacket(List , List )

addTableModelListener
public void addTableModelListener(TableModelListener )

clear
public void clear()

getColumnClass
public Class getColumnClass(int )

getColumnCount
public int getColumnCount()

getColumnName
public String getColumnName(int )

getRowCount
public int getRowCount()

getValueAt
public Object getValueAt(int , int )

isCellEditable
public boolean isCellEditable(int , int )

removeTableModelListener
public void removeTableModelListener(TableModelListener )

setValueAt
public void setValueAt(Object , int , int )

_firePacketsAdded
private void _firePacketsAdded(int )

_firePacketsCleared
private void _firePacketsCleared()
Package edu.teco.particles.pComponent.scanner
Class Diagrams
diagram scanner
Classes
class AddSrcIdAction
class ContextTreeModel
class ParticleNodeRenderer
class Scanner
class ScanNetworkAction
Interfaces
interface ContextObserver
Class Diagrams
Class Diagram scanner
package: edu.teco.particles.pComponent.scanner
Class Nodes
AddSrcIdAction
ContextTreeModel
ParticleNodeRenderer
Scanner
ScanNetworkAction
Interface Nodes
ContextObserver
Class Detail
Class AddSrcIdAction
package: edu.teco.particles.pComponent.scanner
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.scanner.AddSrcIdAction
public class AddSrcIdAction
Extends:
javax.swing.AbstractAction
Field Summary
protected static String
protected JTree
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Field Detail
lastAnswer
protected static String lastAnswer

_tree
protected JTree _tree
Constructor Detail
AddSrcIdAction
public AddSrcIdAction(JTree )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class ContextTreeModel
package: edu.teco.particles.pComponent.scanner
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scanner.ContextTreeModel
public class ContextTreeModel
Extends:
java.lang.Object
Implements:
javax.swing.tree.TreeModel
Field Summary
protected EventListenerList
protected java.util.LinkedHashMap
Constructor Summary
protected
Method Summary
public boolean
public void
addTreeModelListener(TreeModelListener )
protected Object
protected void
fireChildAdded(TreePath , int , Object )
protected void
fireChildChanged(TreePath , int , Object )
protected void
fireChildRemoved(TreePath , int , Object )
protected void
fireChildrenAdded(TreePath , int[] , Object )
protected void
fireChildrenChanged(TreePath , int[] , Object )
protected void
fireChildrenRemoved(TreePath , int[] , Object )
protected void
protected void
firePathChanged(TreePath )
protected void
protected void
protected void
public Object
getChild(Object , int )
public int
getChildCount(Object )
public int
getIndexOfChild(Object , Object )
public Object
public boolean
isLeaf(Object )
public void
removeTreeModelListener(TreeModelListener )
public void
valueForPathChanged(TreePath , Object )
Field Detail
listeners
protected EventListenerList listeners

_map
protected java.util.LinkedHashMap _map
Constructor Detail
ContextTreeModel
protected ContextTreeModel()
Method Detail
add
public boolean add(ParticleSrcId , ParticleTuple )

addTreeModelListener
public void addTreeModelListener(TreeModelListener )

clone
protected Object clone()

fireChildAdded
protected void fireChildAdded(TreePath , int , Object )

fireChildChanged
protected void fireChildChanged(TreePath , int , Object )

fireChildRemoved
protected void fireChildRemoved(TreePath , int , Object )

fireChildrenAdded
protected void fireChildrenAdded(TreePath , int[] , Object )

fireChildrenChanged
protected void fireChildrenChanged(TreePath , int[] , Object )

fireChildrenRemoved
protected void fireChildrenRemoved(TreePath , int[] , Object )

fireNewRoot
protected void fireNewRoot()

firePathChanged
protected void firePathChanged(TreePath )

firePathLeafStateChanged
protected void firePathLeafStateChanged(TreePath )

fireStructureChanged
protected void fireStructureChanged()

fireTreeStructureChanged
protected void fireTreeStructureChanged(TreePath )

getChild
public Object getChild(Object , int )

getChildCount
public int getChildCount(Object )

getIndexOfChild
public int getIndexOfChild(Object , Object )

getRoot
public Object getRoot()

isLeaf
public boolean isLeaf(Object )

removeTreeModelListener
public void removeTreeModelListener(TreeModelListener )

valueForPathChanged
public void valueForPathChanged(TreePath , Object )
Class ParticleNodeRenderer
package: edu.teco.particles.pComponent.scanner
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scanner.ParticleNodeRenderer
public class ParticleNodeRenderer
Extends:
java.lang.Object
Implements:
javax.swing.tree.TreeCellRenderer
Inner Class Summary
final static class
ParticleNodeRenderer.1
 
Field Summary
protected JPanel
Constructor Summary
 
1(ParticleNodeRenderer , JPanel , JTree )
public
Method Summary
public void
propertyChange(PropertyChangeEvent )
public Component
getTreeCellRendererComponent(JTree , Object , boolean , boolean , boolean , int , boolean )
Field Detail
colorPanel
protected JPanel colorPanel
Constructor Detail
ParticleNodeRenderer
public ParticleNodeRenderer()
Method Detail
getTreeCellRendererComponent
public Component getTreeCellRendererComponent(JTree , Object , boolean , boolean , boolean , int , boolean )
Class Scanner
package: edu.teco.particles.pComponent.scanner
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JScrollPane
                      |
                      +--edu.teco.particles.pComponent.scanner.Scanner
public class Scanner
Extends:
javax.swing.JScrollPane
Implements:
javax.swing.event.TreeSelectionListener, edu.teco.particles.pComponent.socketThread.ParticlePacketListener
Inner Class Summary
final static class
Scanner.1
 
Field Summary
private DefaultMutableTreeNode
private SocketThread
protected boolean
private SocketThread
protected JTree
Constructor Summary
 
1(Scanner , JPopupMenu )
public
Method Summary
public void
mousePressed(MouseEvent )
public void
mouseReleased(MouseEvent )
public void
addTreeSelectionListener(TreeSelectionListener )
public void
public void
removeTreeSelectionListener(TreeSelectionListener )
public void
public void
public void
valueChanged(TreeSelectionEvent )
protected void
Field Detail
top
private DefaultMutableTreeNode top

_filterSocket
private SocketThread _filterSocket

_justCreatedFilter
protected boolean _justCreatedFilter

_model
protected ContextTreeModel _model

_socket
private SocketThread _socket

_tree
protected JTree _tree
Constructor Detail
Scanner
public Scanner()
Method Detail
addTreeSelectionListener
public void addTreeSelectionListener(TreeSelectionListener )

getFilterSocket
public SocketThread getFilterSocket()

getRecvSocket
public SocketThread getRecvSocket()

particlePackets
public void particlePackets(ParticlePacketsEvent )

removeTreeSelectionListener
public void removeTreeSelectionListener(TreeSelectionListener )

setFilterSocket
public void setFilterSocket(SocketThread )

setRecvSocket
public void setRecvSocket(SocketThread )

valueChanged
public void valueChanged(TreeSelectionEvent )

_addToFilter
protected void _addToFilter(ParticleFilter , ParticleSrcId )
Class ScanNetworkAction
package: edu.teco.particles.pComponent.scanner
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.scanner.ScanNetworkAction
public class ScanNetworkAction
Extends:
javax.swing.AbstractAction
Field Summary
protected SocketThread
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public void
Field Detail
_socket
protected SocketThread _socket
Constructor Detail
ScanNetworkAction
public ScanNetworkAction()
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getSocket
public SocketThread getSocket()

setSocket
public void setSocket(SocketThread )
Interface Detail
Interface ContextObserver
package: edu.teco.particles.pComponent.scanner
public interface ContextObserver
Method Summary
public Component
Method Detail
getConfigurationComponent
public Component getConfigurationComponent(ParticleContext )
Package edu.teco.particles.pComponent.scope
Class Diagrams
diagram scope
Classes
class Chart
class ContextEditor
class Scope
class ScopeBeanInfo
class TraceChangedEvent
class TraceFactory
class TraceLtd
class TraceShaper
Interfaces
interface Trace
interface TraceChangeListener
Class Diagrams
Class Diagram scope
package: edu.teco.particles.pComponent.scope
Class Nodes
Chart
ContextEditor
Scope
ScopeBeanInfo
TraceChangedEvent
TraceFactory
TraceLtd
TraceShaper
Interface Nodes
Trace
TraceChangeListener
Class Detail
Class Chart
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--edu.teco.particles.pComponent.scope.Chart
public class Chart
Extends:
javax.swing.JComponent
Implements:
edu.teco.particles.pComponent.scope.TraceChangeListener
Field Summary
protected Color
private boolean
protected double
private double
protected AffineTransform
protected boolean
protected boolean
protected boolean
protected boolean
protected int
protected int
protected double
protected AffineTransform
private Rectangle2D.Double
Constructor Summary
public
Method Summary
public synchronized void
public void
public boolean
public int
public int
public double
public Trace
public boolean
public boolean
public boolean
public boolean
public void
paintComponent(Graphics )
public synchronized void
public void
public void
setDrawImpulses(boolean )
public void
setDrawXGrid(boolean )
public void
setDrawYGrid(boolean )
public void
setMaxY(int )
public void
setMinY(int )
public void
setResolution(double )
public void
protected void
_drawAxis(Graphics2D )
protected void
_drawTrace(Trace , Graphics2D )
protected synchronized void
_drawTraces(Graphics2D )
protected void
_drawXGrid(Graphics2D )
protected void
_drawYGrid(Graphics2D )
protected AffineTransform
protected AffineTransform
protected void
Field Detail
gridColor
protected Color gridColor

painting
private boolean painting

percent
protected double percent

_borderFactor
private double _borderFactor

_coordTransform
protected AffineTransform _coordTransform

_drawContinious
protected boolean _drawContinious

_drawImpulses
protected boolean _drawImpulses

_drawXGrid
protected boolean _drawXGrid

_drawYGrid
protected boolean _drawYGrid

_maxY
protected int _maxY

_minY
protected int _minY

_resolution
protected double _resolution

_screenTransform
protected AffineTransform _screenTransform

_traceCoordinate
private Rectangle2D.Double _traceCoordinate
Constructor Detail
Chart
public Chart()
Method Detail
add
public synchronized void add(ParticleContext )

clear
public void clear()

contains
public boolean contains(Trace )

getMaxY
public int getMaxY()

getMinY
public int getMinY()

getResolution
public double getResolution()

getTrace
public Trace getTrace(ParticleContext )

isDrawContinious
public boolean isDrawContinious()

isDrawImpulses
public boolean isDrawImpulses()

isDrawXGrid
public boolean isDrawXGrid()

isDrawYGrid
public boolean isDrawYGrid()

paintComponent
public void paintComponent(Graphics )

remove
public synchronized void remove(ParticleContext )

setDrawContinious
public void setDrawContinious(boolean )

setDrawImpulses
public void setDrawImpulses(boolean )

setDrawXGrid
public void setDrawXGrid(boolean )

setDrawYGrid
public void setDrawYGrid(boolean )

setMaxY
public void setMaxY(int )

setMinY
public void setMinY(int )

setResolution
public void setResolution(double )

traceChanged
public void traceChanged(TraceChangedEvent )

_drawAxis
protected void _drawAxis(Graphics2D )

_drawTrace
protected void _drawTrace(Trace , Graphics2D )

_drawTraces
protected synchronized void _drawTraces(Graphics2D )

_drawXGrid
protected void _drawXGrid(Graphics2D )

_drawYGrid
protected void _drawYGrid(Graphics2D )

_getCoordTransform
protected AffineTransform _getCoordTransform()

_getScreenTransform
protected AffineTransform _getScreenTransform()

_recalcTraceCoordinate
protected void _recalcTraceCoordinate()
Class ContextEditor
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.scope.ContextEditor
public class ContextEditor
Extends:
javax.swing.JPanel
Inner Class Summary
final static class
ContextEditor.1
 
final static class
ContextEditor.2
 
final static class
ContextEditor.3
 
final static class
ContextEditor.4
 
final static class
ContextEditor.5
 
Field Summary
protected JLabel
private JComboBox
private JComboBox
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private javax.swing.JSpinner
private javax.swing.JSpinner
protected static String
protected static String
protected ParticleContext
protected TupleParser
protected Trace
Constructor Summary
 
 
 
 
 
public
Method Summary
public void
mousePressed(MouseEvent )
public void
itemStateChanged(ItemEvent )
public void
itemStateChanged(ItemEvent )
public void
stateChanged(ChangeEvent )
public void
stateChanged(ChangeEvent )
private JLabel
private JComboBox
private JComboBox
private javax.swing.JSpinner
private javax.swing.JSpinner
protected void
public void
Field Detail
colorLabel
protected JLabel colorLabel

jComboBox
private JComboBox jComboBox

jComboBox1
private JComboBox jComboBox1

jLabel
private JLabel jLabel

jLabel1
private JLabel jLabel1

jLabel2
private JLabel jLabel2

jLabel3
private JLabel jLabel3

jLabel4
private JLabel jLabel4

jSpinner
private javax.swing.JSpinner jSpinner

jSpinner1
private javax.swing.JSpinner jSpinner1

SIGNED
protected static String SIGNED

UNSIGNED
protected static String UNSIGNED

_context
protected ParticleContext _context

_parser
protected TupleParser _parser

_trace
protected Trace _trace
Constructor Detail
ContextEditor
public ContextEditor(ParticleContext )
Method Detail
getColorLabel
private JLabel getColorLabel()

getJComboBox
private JComboBox getJComboBox()

getJComboBox1
private JComboBox getJComboBox1()

getJSpinner
private javax.swing.JSpinner getJSpinner()

getJSpinner1
private javax.swing.JSpinner getJSpinner1()

initialize
protected void initialize()

setContext
public void setContext(ParticleContext )
Class Scope
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JSplitPane
                      |
                      +--edu.teco.particles.pComponent.scope.Scope
public class Scope
Extends:
javax.swing.JSplitPane
Implements:
edu.teco.particles.pComponent.socketThread.ParticlePacketListener, javax.swing.event.TreeSelectionListener
Field Summary
protected Chart
protected ContextEditor
private SocketThread
private long
Constructor Summary
public
Method Summary
public void
addPackets(List , List )
public void
public int
public int
public double
public boolean
public boolean
public boolean
public boolean
public void
public void
public void
setDrawImpulses(boolean )
public void
setDrawXGrid(boolean )
public void
setDrawYGrid(boolean )
public void
setMaxY(int )
public void
setMinY(int )
public void
setResolution(double )
public void
public void
valueChanged(TreeSelectionEvent )
protected Chart
protected Component
private Container
private long[]
Field Detail
_chart
protected Chart _chart

_ctxEditor
protected ContextEditor _ctxEditor

_socket
private SocketThread _socket

_startTime
private long _startTime
Constructor Detail
Scope
public Scope()
Method Detail
addPackets
public void addPackets(List , List )

clear
public void clear()

getMaxY
public int getMaxY()

getMinY
public int getMinY()

getResolution
public double getResolution()

getSocket
public SocketThread getSocket()

isDrawContinious
public boolean isDrawContinious()

isDrawImpulses
public boolean isDrawImpulses()

isDrawXGrid
public boolean isDrawXGrid()

isDrawYGrid
public boolean isDrawYGrid()

particlePackets
public void particlePackets(ParticlePacketsEvent )

setDrawContinious
public void setDrawContinious(boolean )

setDrawImpulses
public void setDrawImpulses(boolean )

setDrawXGrid
public void setDrawXGrid(boolean )

setDrawYGrid
public void setDrawYGrid(boolean )

setMaxY
public void setMaxY(int )

setMinY
public void setMinY(int )

setResolution
public void setResolution(double )

setSocket
public void setSocket(SocketThread )

valueChanged
public void valueChanged(TreeSelectionEvent )

_getChart
protected Chart _getChart()

_getConfiguration
protected Component _getConfiguration(ParticleContext )

_getConfPanel
private Container _getConfPanel()

_getTimeOffsets
private long[] _getTimeOffsets(List )
Class ScopeBeanInfo
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--java.beans.SimpleBeanInfo
       |
       +--edu.teco.particles.pComponent.scope.ScopeBeanInfo
public class ScopeBeanInfo
Extends:
java.beans.SimpleBeanInfo
Field Summary
private final static Class
Constructor Summary
public
Method Summary
public PropertyDescriptor
Field Detail
_beanClass
private final static Class _beanClass
Constructor Detail
ScopeBeanInfo
public ScopeBeanInfo()
Method Detail
getPropertyDescriptors
public PropertyDescriptor getPropertyDescriptors()
Class TraceChangedEvent
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scope.TraceChangedEvent
public class TraceChangedEvent
Extends:
java.lang.Object
Field Summary
private Point2D
Constructor Summary
public
Method Summary
public Point2D
Field Detail
_point
private Point2D _point
Constructor Detail
TraceChangedEvent
public TraceChangedEvent(Point2D )
Method Detail
getPoint
public Point2D getPoint()
Class TraceFactory
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scope.TraceFactory
public class TraceFactory
Extends:
java.lang.Object
Field Summary
protected static int
protected static HashMap
Constructor Summary
public
Method Summary
public static Collection
public static Collection
public static Trace
public static void
protected static HashMap
Field Detail
MAXVALUES
protected static int MAXVALUES

_aclTypeTraceMap
protected static HashMap _aclTypeTraceMap
Constructor Detail
TraceFactory
public TraceFactory()
Method Detail
getAllContextes
public static Collection getAllContextes()

getAllTraces
public static Collection getAllTraces()

getTrace
public static Trace getTrace(ParticleContext )

removeTrace
public static void removeTrace(ParticleContext )

_getTraceMap
protected static HashMap _getTraceMap()
Class TraceLtd
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scope.TraceLtd
public class TraceLtd
Extends:
java.lang.Object
Implements:
edu.teco.particles.pComponent.scope.Trace
Inner Class Summary
public final static class
TraceLtd.Itr
 
Field Summary
private Iterator
back
private int
_cursor
private double
_delta
protected Object
private Color
protected RingBuffer
protected int
private ArrayList
private int
protected boolean
Constructor Summary
public
Itr(TraceLtd , double )
public
TraceLtd(int )
Method Summary
public void
addPoint(double , double )
public void
addPoint(Point2D )
public void
addPoints(List )
public void
public void
public Iterator
deltaIterator(double )
public Color
public int
public boolean
public boolean
hasNext()
public Point2D
next()
public Object
next()
public void
remove()
public void
public void
setColor(Color )
public void
setOffset(int )
public void
setVisible(boolean )
private void
Field Detail
mutex
protected Object mutex

_color
private Color _color

_container
protected RingBuffer _container

_limit
protected int _limit

_observers
private ArrayList _observers

_offset
private int _offset

_visible
protected boolean _visible
Constructor Detail
TraceLtd
public TraceLtd(int )
Method Detail
addPoint
public void addPoint(double , double )

addPoint
public void addPoint(Point2D )

addPoints
public void addPoints(List )

addTraceChangeListener
public void addTraceChangeListener(TraceChangeListener )

clear
public void clear()

deltaIterator
public Iterator deltaIterator(double )

getColor
public Color getColor()

getOffset
public int getOffset()

isVisible
public boolean isVisible()

removeTraceChangeListener
public void removeTraceChangeListener(TraceChangeListener )

setColor
public void setColor(Color )

setOffset
public void setOffset(int )

setVisible
public void setVisible(boolean )

_notifyObservers
private void _notifyObservers()
Class TraceShaper
package: edu.teco.particles.pComponent.scope
java.lang.Object
  |
  +--edu.teco.particles.pComponent.scope.TraceShaper
public class TraceShaper
Extends:
java.lang.Object
Field Summary
protected static GeneralPath
protected static GeneralPath
Constructor Summary
public
Method Summary
public static Shape
createContiniousShape(Trace , Rectangle2D.Double , double )
public static Shape
createImpulsesShape(Trace , Rectangle2D.Double , double )
public static Shape
Field Detail
continiousShape
protected static GeneralPath continiousShape

impulseShape
protected static GeneralPath impulseShape
Constructor Detail
TraceShaper
public TraceShaper()
Method Detail
createContiniousShape
public static Shape createContiniousShape(Trace , Rectangle2D.Double , double )

createImpulsesShape
public static Shape createImpulsesShape(Trace , Rectangle2D.Double , double )

createPointShape
public static Shape createPointShape(Trace )
Interface Detail
Interface Trace
package: edu.teco.particles.pComponent.scope
All Known Implementing Classes:
TraceLtd
public interface Trace
Method Summary
public void
addPoint(double , double )
public void
addPoint(Point2D )
public void
addPoints(List )
public void
public void
public Iterator
deltaIterator(double )
public Color
public int
public boolean
public void
public void
setColor(Color )
public void
setOffset(int )
public void
setVisible(boolean )
Method Detail
addPoint
public void addPoint(double , double )

addPoint
public void addPoint(Point2D )

addPoints
public void addPoints(List )

addTraceChangeListener
public void addTraceChangeListener(TraceChangeListener )

clear
public void clear()

deltaIterator
public Iterator deltaIterator(double )

getColor
public Color getColor()

getOffset
public int getOffset()

isVisible
public boolean isVisible()

removeTraceChangeListener
public void removeTraceChangeListener(TraceChangeListener )

setColor
public void setColor(Color )

setOffset
public void setOffset(int )

setVisible
public void setVisible(boolean )
Interface TraceChangeListener
package: edu.teco.particles.pComponent.scope
All Known Implementing Classes:
Chart
public interface TraceChangeListener
Method Summary
public void
Method Detail
traceChanged
public void traceChanged(TraceChangedEvent )
Package edu.teco.particles.pComponent.sender
Class Diagrams
diagram sender
Classes
class AckedSendAction
class AddParticleTuple
class AdressedSendAction
class ClearPacket
class DefaultSendAction
class DotFormatter
class ProxyParticlePacket
class ProxyParticleTuple
class RemoveParticleTuple
class Sender
class SenderBeanInfo
class TupleEditor
Interfaces
interface SendAction
Class Diagrams
Class Diagram sender
package: edu.teco.particles.pComponent.sender
Class Nodes
AckedSendAction
AddParticleTuple
AdressedSendAction
ClearPacket
DefaultSendAction
DotFormatter
ProxyParticlePacket
ProxyParticleTuple
RemoveParticleTuple
Sender
SenderBeanInfo
TupleEditor
Interface Nodes
SendAction
Class Detail
Class AckedSendAction
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.DefaultSendAction
            |
            +--edu.teco.particles.pComponent.sender.AckedSendAction
public class AckedSendAction
Extends:
edu.teco.particles.pComponent.sender.DefaultSendAction
Inner Class Summary
final static class
AckedSendAction.1
 
Field Summary
protected String
protected Timer
Constructor Summary
 
public
Method Summary
public void
run()
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Field Detail
_currentName
protected String _currentName

_delay
protected Timer _delay
Constructor Detail
AckedSendAction
public AckedSendAction(SocketThread , ProxyParticlePacket )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class AddParticleTuple
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.AddParticleTuple
public class AddParticleTuple
Extends:
javax.swing.AbstractAction
Field Summary
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Field Detail
_curTuple
protected ProxyParticleTuple _curTuple

_ppck
protected ProxyParticlePacket _ppck
Constructor Detail
AddParticleTuple
public AddParticleTuple(ProxyParticlePacket , ProxyParticleTuple )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class AdressedSendAction
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.DefaultSendAction
            |
            +--edu.teco.particles.pComponent.sender.AdressedSendAction
public class AdressedSendAction
Extends:
edu.teco.particles.pComponent.sender.DefaultSendAction
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Constructor Detail
AdressedSendAction
public AdressedSendAction(SocketThread , ProxyParticlePacket )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class ClearPacket
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.ClearPacket
public class ClearPacket
Extends:
javax.swing.AbstractAction
Field Summary
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Field Detail
_ppacket
protected ProxyParticlePacket _ppacket
Constructor Detail
ClearPacket
public ClearPacket(ProxyParticlePacket )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class DefaultSendAction
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.DefaultSendAction
public class DefaultSendAction
Extends:
javax.swing.AbstractAction
Implements:
edu.teco.particles.pComponent.sender.SendAction
Field Summary
protected SocketThread
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
public void
public void
Field Detail
_pck
protected ProxyParticlePacket _pck

_socket
protected SocketThread _socket
Constructor Detail
DefaultSendAction
public DefaultSendAction(SocketThread , ProxyParticlePacket )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )

setProxyPacket
public void setProxyPacket(ProxyParticlePacket )

setSocket
public void setSocket(SocketThread )
Class DotFormatter
package: edu.teco.particles.pComponent.sender
edu.teco.particles.pComponent.sender.DotFormatter
public class DotFormatter
Extends:
javax.swing.text.DefaultFormatter
Constructor Summary
public
Constructor Detail
DotFormatter
public DotFormatter()
Class ProxyParticlePacket
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--edu.teco.particles.pComponent.sender.ProxyParticlePacket
public class ProxyParticlePacket
Extends:
java.lang.Object
Implements:
javax.swing.table.TableModel
Field Summary
protected LinkedList
protected Class
protected String
protected ParticlePacket
protected ParticleSrcId
protected ParticleSrcId
protected short
protected LinkedList
Constructor Summary
public
Method Summary
public void
public void
addTableModelListener(TableModelListener )
public Class
public int
public String
public int
public short
public Object
getValueAt(int , int )
public boolean
isCellEditable(int , int )
public void
public void
remove(int )
public void
removeTableModelListener(TableModelListener )
public void
public void
public void
public void
setSeqNr(short )
public void
setValueAt(Object , int , int )
Field Detail
listeners
protected LinkedList listeners

_colClass
protected Class _colClass

_colDesc
protected String _colDesc

_packet
protected ParticlePacket _packet

_receiver
protected ParticleSrcId _receiver

_sender
protected ParticleSrcId _sender

_seqNr
protected short _seqNr

_tupleList
protected LinkedList _tupleList
Constructor Detail
ProxyParticlePacket
public ProxyParticlePacket()
Method Detail
add
public void add(ParticleTuple )

addTableModelListener
public void addTableModelListener(TableModelListener )

getColumnClass
public Class getColumnClass(int )

getColumnCount
public int getColumnCount()

getColumnName
public String getColumnName(int )

getPacket
public ParticlePacket getPacket()

getReceiverId
public ParticleSrcId getReceiverId()

getRowCount
public int getRowCount()

getSenderId
public ParticleSrcId getSenderId()

getSeqNr
public short getSeqNr()

getValueAt
public Object getValueAt(int , int )

isCellEditable
public boolean isCellEditable(int , int )

notifyListeners
public void notifyListeners()

remove
public void remove(int )

removeTableModelListener
public void removeTableModelListener(TableModelListener )

setPacket
public void setPacket(ParticlePacket )

setReceiverId
public void setReceiverId(ParticleSrcId )

setSenderId
public void setSenderId(ParticleSrcId )

setSeqNr
public void setSeqNr(short )

setValueAt
public void setValueAt(Object , int , int )
Class ProxyParticleTuple
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--edu.teco.particles.pComponent.sender.ProxyParticleTuple
public class ProxyParticleTuple
Extends:
java.lang.Object
Field Summary
protected final static String
protected LinkedList
protected String
Constructor Summary
public
Method Summary
public void
setData(String )
public void
setType(String )
Field Detail
STRING_SEPERATOR
protected final static String STRING_SEPERATOR

_data
protected LinkedList _data

_type
protected String _type
Constructor Detail
ProxyParticleTuple
public ProxyParticleTuple()
Method Detail
getTuple
public ParticleTuple getTuple()

setData
public void setData(String )

setType
public void setType(String )
Class RemoveParticleTuple
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--javax.swing.AbstractAction
       |
       +--edu.teco.particles.pComponent.sender.RemoveParticleTuple
public class RemoveParticleTuple
Extends:
javax.swing.AbstractAction
Field Summary
protected JTable
Constructor Summary
public
Method Summary
public void
actionPerformed(ActionEvent )
public Object
getValue(String )
Field Detail
_pck
protected ProxyParticlePacket _pck

_table
protected JTable _table
Constructor Detail
RemoveParticleTuple
public RemoveParticleTuple(ProxyParticlePacket , JTable )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )

getValue
public Object getValue(String )
Class Sender
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.sender.Sender
public class Sender
Extends:
javax.swing.JPanel
Implements:
edu.teco.particles.pComponent.socketThread.ParticlePacketListener, javax.swing.event.TreeSelectionListener
Inner Class Summary
final static class
Sender.1
 
final static class
Sender.2
 
final static class
Sender.3
 
Field Summary
private JButton
private JLabel
private JLabel
private JLabel
private javax.swing.JSpinner
private javax.swing.JFormattedTextField
private javax.swing.JFormattedTextField
private TupleEditor
protected Action
protected int
protected boolean
protected boolean
private SocketThread
protected int
Constructor Summary
 
1(Sender )
 
2(Sender )
 
3(Sender )
public
Method Summary
public void
propertyChange(PropertyChangeEvent )
public void
propertyChange(PropertyChangeEvent )
public void
stateChanged(ChangeEvent )
protected DotFormatter
private JButton
private javax.swing.JSpinner
private javax.swing.JFormattedTextField
public int
private javax.swing.JFormattedTextField
public int
private TupleEditor
private void
public boolean
public boolean
public void
public void
setRetries(int )
public void
setSendAcked(boolean )
public void
setSendAdressed(boolean )
public void
public void
setTimeout(int )
public void
valueChanged(TreeSelectionEvent )
protected Action
Field Detail
jButton
private JButton jButton

jLabel
private JLabel jLabel

jLabel1
private JLabel jLabel1

jLabel2
private JLabel jLabel2

jSpinner
private javax.swing.JSpinner jSpinner

receiverTextField
private javax.swing.JFormattedTextField receiverTextField

senderTextField
private javax.swing.JFormattedTextField senderTextField

tupleEditor
private TupleEditor tupleEditor

_currentAction
protected Action _currentAction

_retries
protected int _retries

_sendAcked
protected boolean _sendAcked

_sendAdressed
protected boolean _sendAdressed

_socket
private SocketThread _socket

_timeout
protected int _timeout
Constructor Detail
Sender
public Sender()
Method Detail
createIdFormatter
protected DotFormatter createIdFormatter()

getJButton
private JButton getJButton()

getJSpinner
private javax.swing.JSpinner getJSpinner()

getReceiverTextField
private javax.swing.JFormattedTextField getReceiverTextField()

getRetries
public int getRetries()

getSenderTextField
private javax.swing.JFormattedTextField getSenderTextField()

getSocket
public SocketThread getSocket()

getTimeout
public int getTimeout()

getTupleEditor
private TupleEditor getTupleEditor()

initialize
private void initialize()

isSendAcked
public boolean isSendAcked()

isSendAdressed
public boolean isSendAdressed()

particlePackets
public void particlePackets(ParticlePacketsEvent )

setRetries
public void setRetries(int )

setSendAcked
public void setSendAcked(boolean )

setSendAdressed
public void setSendAdressed(boolean )

setSocket
public void setSocket(SocketThread )

setTimeout
public void setTimeout(int )

valueChanged
public void valueChanged(TreeSelectionEvent )

_getCurrentAction
protected Action _getCurrentAction()
Class SenderBeanInfo
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--java.beans.SimpleBeanInfo
       |
       +--edu.teco.particles.pComponent.sender.SenderBeanInfo
public class SenderBeanInfo
Extends:
java.beans.SimpleBeanInfo
Field Summary
private final static Class
Constructor Summary
public
Method Summary
public PropertyDescriptor
Field Detail
_beanClass
private final static Class _beanClass
Constructor Detail
SenderBeanInfo
public SenderBeanInfo()
Method Detail
getPropertyDescriptors
public PropertyDescriptor getPropertyDescriptors()
Class TupleEditor
package: edu.teco.particles.pComponent.sender
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.sender.TupleEditor
public class TupleEditor
Extends:
javax.swing.JPanel
Inner Class Summary
final static class
TupleEditor.1
 
final static class
TupleEditor.2
 
Field Summary
private JButton
private JButton
private JButton
private JPanel
private javax.swing.JFormattedTextField
private javax.swing.JFormattedTextField
private JLabel
private JLabel
private JPanel
private JScrollPane
private JTable
Constructor Summary
 
 
public
Method Summary
public void
propertyChange(PropertyChangeEvent )
public void
propertyChange(PropertyChangeEvent )
private JButton
private JButton
private JButton
private JPanel
private javax.swing.JFormattedTextField
private javax.swing.JFormattedTextField
private JPanel
private JScrollPane
private JTable
private void
Field Detail
jButton
private JButton jButton

jButton1
private JButton jButton1

jButton2
private JButton jButton2

jContentPane
private JPanel jContentPane

jFormattedTextField
private javax.swing.JFormattedTextField jFormattedTextField

jFormattedTextField1
private javax.swing.JFormattedTextField jFormattedTextField1

jLabel
private JLabel jLabel

jLabel1
private JLabel jLabel1

jPanel
private JPanel jPanel

jScrollPane
private JScrollPane jScrollPane

jTable
private JTable jTable

_ppacket
protected ProxyParticlePacket _ppacket

_proxyTuple
protected ProxyParticleTuple _proxyTuple
Constructor Detail
TupleEditor
public TupleEditor()
Method Detail
getJButton
private JButton getJButton()

getJButton1
private JButton getJButton1()

getJButton2
private JButton getJButton2()

getJContentPane
private JPanel getJContentPane()

getJFormattedTextField
private javax.swing.JFormattedTextField getJFormattedTextField()

getJFormattedTextField1
private javax.swing.JFormattedTextField getJFormattedTextField1()

getJPanel
private JPanel getJPanel()

getJScrollPane
private JScrollPane getJScrollPane()

getJTable
private JTable getJTable()

getPacket
public ProxyParticlePacket getPacket()

initialize
private void initialize()
Interface Detail
Interface SendAction
package: edu.teco.particles.pComponent.sender
java.util.EventListener
  |
  +--java.awt.event.ActionListener
       |
       +--javax.swing.Action
            |
            +--edu.teco.particles.pComponent.sender.SendAction
All Known Implementing Classes:
DefaultSendAction
public interface SendAction
Extends:
javax.swing.Action
Method Summary
public void
public void
Method Detail
setProxyPacket
public void setProxyPacket(ProxyParticlePacket )

setSocket
public void setSocket(SocketThread )
Package edu.teco.particles.pComponent.socketThread
Class Diagrams
diagram socketThread
Classes
class DateFactory
class ParticlePacketsEvent
class SocketThread
class SocketThreadBeanInfo
Interfaces
interface ParticlePacketListener
Class Diagrams
Class Diagram socketThread
package: edu.teco.particles.pComponent.socketThread
Class Nodes
DateFactory
ParticlePacketsEvent
SocketThread
SocketThreadBeanInfo
Interface Nodes
ParticlePacketListener
Class Detail
Class DateFactory
package: edu.teco.particles.pComponent.socketThread
java.lang.Object
  |
  +--edu.teco.particles.pComponent.socketThread.DateFactory
public class DateFactory
Extends:
java.lang.Object
Field Summary
protected static HashMap
Constructor Summary
public
Method Summary
public static Date
Field Detail
_map
protected static HashMap _map
Constructor Detail
DateFactory
public DateFactory()
Method Detail
getTimeStamp
public static Date getTimeStamp(ParticleSrcId , Date )
Class ParticlePacketsEvent
package: edu.teco.particles.pComponent.socketThread
java.lang.Object
  |
  +--java.util.EventObject
       |
       +--edu.teco.particles.pComponent.socketThread.ParticlePacketsEvent
public class ParticlePacketsEvent
Extends:
java.util.EventObject
Constructor Summary
public
Constructor Detail
ParticlePacketsEvent
public ParticlePacketsEvent(Object )
Class SocketThread
package: edu.teco.particles.pComponent.socketThread
java.lang.Object
  |
  +--java.lang.Thread
       |
       +--edu.teco.particles.pComponent.socketThread.SocketThread
public class SocketThread
Extends:
java.lang.Thread
Field Summary
private int
private List
protected boolean
private List
private static int
private int
private int
private volatile Thread
private boolean
protected TupleParser
private List
private int
Constructor Summary
public
Method Summary
public void
public List
public boolean
public int
public int
public List
public int
public boolean
public void
public void
run()
public synchronized void
public synchronized void
public synchronized void
public synchronized void
setDecodeCTS(boolean )
public synchronized void
public synchronized void
setReceiving(boolean )
public synchronized void
public synchronized void
setRetry(short , long )
public synchronized void
public synchronized void
public synchronized void
protected ParticleSocket
protected Date
private synchronized void
private synchronized void
private synchronized void
protected Date
Field Detail
openend
private int openend

_buffer
private List _buffer

_decodeCts
protected boolean _decodeCts

_filter
private ParticleFilter _filter

_particlePacketListeners
private List _particlePacketListeners

_POLLDELAY
private static int _POLLDELAY

_recvPort
private int _recvPort

_recvSocket
private ParticleSocket _recvSocket

_sendPort
private int _sendPort

_sendSocket
private ParticleSocket _sendSocket

_thread
private volatile Thread _thread
volatile

_threadStopped
private boolean _threadStopped

_timeParser
protected TupleParser _timeParser

_timeStamps
private List _timeStamps

_updateDelay
private int _updateDelay
Constructor Detail
SocketThread
public SocketThread()
Method Detail
addParticlePacketListener
public void addParticlePacketListener(ParticlePacketListener )

getBuffer
public List getBuffer()

getDecodeCTS
public boolean getDecodeCTS()

getFilter
public ParticleFilter getFilter()

getRecvPort
public int getRecvPort()

getSendPort
public int getSendPort()

getSrcId
public ParticleSrcId getSrcId()

getTimeStamps
public List getTimeStamps()

getUpdateDelay
public int getUpdateDelay()

isReceiving
public boolean isReceiving()

removeParticlePacketListener
public void removeParticlePacketListener(ParticlePacketListener )

run
public void run()

send
public synchronized void send(ParticlePacket )

sendAcked
public synchronized void sendAcked(ParticlePacket , ParticleSrcId )

sendAdressed
public synchronized void sendAdressed(ParticlePacket , ParticleSrcId )

setDecodeCTS
public synchronized void setDecodeCTS(boolean )

setFilter
public synchronized void setFilter(ParticleFilter )

setReceiving
public synchronized void setReceiving(boolean )

setRecvPort
public synchronized void setRecvPort(int )

setRetry
public synchronized void setRetry(short , long )

setSendPort
public synchronized void setSendPort(int )

setSrcId
public synchronized void setSrcId(ParticleSrcId )

setUpdateDelay
public synchronized void setUpdateDelay(int )

_createParticleSocket
protected ParticleSocket _createParticleSocket(int )

_getTimeStamp
protected Date _getTimeStamp(ParticlePacket )

_notifyParticlePacketObservers
private synchronized void _notifyParticlePacketObservers()

_startReceiving
private synchronized void _startReceiving()

_stopReceiving
private synchronized void _stopReceiving()

_tryRelativeCTSHack
protected Date _tryRelativeCTSHack(ParticlePacket , Date )
Class SocketThreadBeanInfo
package: edu.teco.particles.pComponent.socketThread
java.lang.Object
  |
  +--java.beans.SimpleBeanInfo
       |
       +--edu.teco.particles.pComponent.socketThread.SocketThreadBeanInfo
public class SocketThreadBeanInfo
Extends:
java.beans.SimpleBeanInfo
Field Summary
private final static Class
Constructor Summary
public
Method Summary
public EventSetDescriptor
public PropertyDescriptor
Field Detail
beanClass
private final static Class beanClass
Constructor Detail
SocketThreadBeanInfo
public SocketThreadBeanInfo()
Method Detail
getEventSetDescriptors
public EventSetDescriptor getEventSetDescriptors()

getPropertyDescriptors
public PropertyDescriptor getPropertyDescriptors()
Interface Detail
Interface ParticlePacketListener
package: edu.teco.particles.pComponent.socketThread
java.util.EventListener
  |
  +--edu.teco.particles.pComponent.socketThread.ParticlePacketListener
All Known Implementing Classes:
Console, Scanner, Scope, Sender
public interface ParticlePacketListener
Extends:
java.util.EventListener
Method Summary
public void
Method Detail
particlePackets
public void particlePackets(ParticlePacketsEvent )
Package edu.teco.particles.pComponent.util
Class Diagrams
diagram util
Classes
class CommandsGUI
class CTSParser
class LongParser
class ParticleContext
class PropertyPanel
class RingBuffer
class ShortParser
class TupleParseError
class TupleParserFactory
Interfaces
interface Command
interface TupleParser
Class Diagrams
Class Diagram util
package: edu.teco.particles.pComponent.util
Class Nodes
CommandsGUI
CTSParser
LongParser
ParticleContext
PropertyPanel
RingBuffer
ShortParser
TupleParseError
TupleParserFactory
Interface Nodes
Command
TupleParser
Class Detail
Class CommandsGUI
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.util.CommandsGUI
public class CommandsGUI
Extends:
javax.swing.JPanel
Implements:
java.awt.event.ActionListener
Field Summary
private Collection
Constructor Summary
public
CommandsGUI(Collection )
Method Summary
public void
actionPerformed(ActionEvent )
Field Detail
commands
private Collection commands
Constructor Detail
CommandsGUI
public CommandsGUI(Collection )
Method Detail
actionPerformed
public void actionPerformed(ActionEvent )
Class CTSParser
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--edu.teco.particles.pComponent.util.CTSParser
public class CTSParser
Extends:
java.lang.Object
Implements:
edu.teco.particles.pComponent.util.TupleParser
Field Summary
protected HashMap
Constructor Summary
public
Method Summary
public String
public int
public boolean
public Object
public void
setOffset(int )
public void
setSigned(boolean )
Field Detail
_map
protected HashMap _map
Constructor Detail
CTSParser
public CTSParser()
Method Detail
getDataType
public String getDataType()

getOffset
public int getOffset()

isSigned
public boolean isSigned()

parse
public Object parse(ParticleTuple )

setOffset
public void setOffset(int )

setSigned
public void setSigned(boolean )
Class LongParser
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--edu.teco.particles.pComponent.util.ShortParser
       |
       +--edu.teco.particles.pComponent.util.LongParser
public class LongParser
Extends:
edu.teco.particles.pComponent.util.ShortParser
Constructor Summary
public
Method Summary
public String
public Object
Constructor Detail
LongParser
public LongParser()
Method Detail
getDataType
public String getDataType()

parse
public Object parse(ParticleTuple )
Class ParticleContext
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--edu.teco.particles.pComponent.util.ParticleContext
public class ParticleContext
Extends:
java.lang.Object
Field Summary
public final static String
protected Color
protected ParticleSrcId
protected PropertyChangeSupport
protected ParticleTuple
Constructor Summary
public
public
Method Summary
public void
addPropertyChangeListener(PropertyChangeListener )
public boolean
equals(Object )
public Color
public int
public void
removePropertyChangeListener(PropertyChangeListener )
public void
setColor(Color )
public void
public void
public String
Field Detail
COLOR
public final static String COLOR

_color
protected Color _color

_id
protected ParticleSrcId _id

_supp
protected PropertyChangeSupport _supp

_tuple
protected ParticleTuple _tuple
Constructor Detail
ParticleContext
public ParticleContext()

ParticleContext
public ParticleContext(ParticleSrcId , ParticleTuple )
Method Detail
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener )

equals
public boolean equals(Object )

getColor
public Color getColor()

getSrcId
public ParticleSrcId getSrcId()

getTuple
public ParticleTuple getTuple()

hashCode
public int hashCode()

removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener )

setColor
public void setColor(Color )

setSrcId
public void setSrcId(ParticleSrcId )

setTuple
public void setTuple(ParticleTuple )

toString
public String toString()
Class PropertyPanel
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--java.awt.Component
       |
       +--java.awt.Container
            |
            +--javax.swing.JComponent
                 |
                 +--javax.swing.JPanel
                      |
                      +--edu.teco.particles.pComponent.util.PropertyPanel
public class PropertyPanel
Extends:
javax.swing.JPanel
Inner Class Summary
final static class
PropertyPanel.1
 
final static class
PropertyPanel.2
 
final static class
PropertyPanel.3
 
Field Summary
private JLabel
private JMenu
private JMenuBar
private JToolBar
private Class
private Object
Constructor Summary
 
1(PropertyPanel , PropertyDescriptor , JCheckBoxMenuItem , Object )
 
2(PropertyPanel , PropertyDescriptor , Object )
 
3(PropertyPanel , PropertyDescriptor , Object )
public
public
PropertyPanel(boolean )
public
PropertyPanel(LayoutManager )
public
PropertyPanel(LayoutManager , boolean )
Method Summary
public void
itemStateChanged(ItemEvent )
public void
actionPerformed(ActionEvent )
public void
actionPerformed(ActionEvent )
public Object
private JMenu
private JMenuBar
private JToolBar
private void
public void
setBean(Object )
public void
setBeans(Object )
private BeanInfo
_getBeanInfo(Class )
private JCheckBoxMenuItem
_getCheckBoxItem(PropertyDescriptor , Object )
private Component
_getDoubleChooser(PropertyDescriptor , Object )
private Component
_getIntChooser(PropertyDescriptor , Object )
private PropertyDescriptor
private Object
_readProperty(PropertyDescriptor , Object )
private void
_writeProperty(PropertyDescriptor , Object , Object )
Field Detail
jLabel
private JLabel jLabel

jMenu
private JMenu jMenu

jMenuBar
private JMenuBar jMenuBar

jToolBar
private JToolBar jToolBar

_beanClass
private Class _beanClass

_beans
private Object _beans
Constructor Detail
PropertyPanel
public PropertyPanel()

PropertyPanel
public PropertyPanel(boolean )

PropertyPanel
public PropertyPanel(LayoutManager )

PropertyPanel
public PropertyPanel(LayoutManager , boolean )
Method Detail
getBean
public Object getBean()

getJMenu
private JMenu getJMenu()

getJMenuBar
private JMenuBar getJMenuBar()

getJToolBar
private JToolBar getJToolBar()

initialize
private void initialize()

setBean
public void setBean(Object )

setBeans
public void setBeans(Object )

_getBeanInfo
private BeanInfo _getBeanInfo(Class )

_getCheckBoxItem
private JCheckBoxMenuItem _getCheckBoxItem(PropertyDescriptor , Object )

_getDoubleChooser
private Component _getDoubleChooser(PropertyDescriptor , Object )

_getIntChooser
private Component _getIntChooser(PropertyDescriptor , Object )

_getPropertyDescriptors
private PropertyDescriptor _getPropertyDescriptors(BeanInfo )

_readProperty
private Object _readProperty(PropertyDescriptor , Object )

_writeProperty
private void _writeProperty(PropertyDescriptor , Object , Object )
Class RingBuffer
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--java.util.AbstractCollection
       |
       +--java.util.AbstractList
            |
            +--java.util.AbstractSequentialList
                 |
                 +--java.util.LinkedList
                      |
                      +--edu.teco.particles.pComponent.util.RingBuffer
public class RingBuffer
Extends:
java.util.LinkedList
Field Summary
protected int
Constructor Summary
public
RingBuffer(int )
Method Summary
public boolean
add(Object )
public boolean
addAll(Collection )
Field Detail
_limit
protected int _limit
Constructor Detail
RingBuffer
public RingBuffer(int )
Method Detail
add
public boolean add(Object )

addAll
public boolean addAll(Collection )
Class ShortParser
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--edu.teco.particles.pComponent.util.ShortParser
public class ShortParser
Extends:
java.lang.Object
Implements:
edu.teco.particles.pComponent.util.TupleParser
Field Summary
protected int
protected boolean
Constructor Summary
public
Method Summary
public String
public int
public boolean
public Object
public void
setOffset(int )
public void
setSigned(boolean )
Field Detail
_offset
protected int _offset

_signed
protected boolean _signed
Constructor Detail
ShortParser
public ShortParser()
Method Detail
getDataType
public String getDataType()

getOffset
public int getOffset()

isSigned
public boolean isSigned()

parse
public Object parse(ParticleTuple )

setOffset
public void setOffset(int )

setSigned
public void setSigned(boolean )
Class TupleParseError
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--java.lang.Throwable
       |
       +--java.lang.Exception
            |
            +--edu.teco.particles.pComponent.util.TupleParseError
public class TupleParseError
Extends:
java.lang.Exception
Constructor Summary
public
public
TupleParseError(String )
public
TupleParseError(String , Throwable )
public
TupleParseError(Throwable )
Constructor Detail
TupleParseError
public TupleParseError()

TupleParseError
public TupleParseError(String )

TupleParseError
public TupleParseError(String , Throwable )

TupleParseError
public TupleParseError(Throwable )
Class TupleParserFactory
package: edu.teco.particles.pComponent.util
java.lang.Object
  |
  +--edu.teco.particles.pComponent.util.TupleParserFactory
public class TupleParserFactory
Extends:
java.lang.Object
Field Summary
protected static String
protected static String
protected static String
protected static HashMap
Constructor Summary
public
Method Summary
public static TupleParser
create(String )
public static String
public static TupleParser
public static TupleParser
protected static HashMap
Field Detail
LONG
protected static String LONG

SHORT
protected static String SHORT

TIME
protected static String TIME

_contextParserMap
protected static HashMap _contextParserMap
Constructor Detail
TupleParserFactory
public TupleParserFactory()
Method Detail
create
public static TupleParser create(String )

getAvailableTypes
public static String getAvailableTypes()

getTupleParser
public static TupleParser getTupleParser(ParticleContext , String )

getTupleParser
public static TupleParser getTupleParser(ParticleContext )

_getContextMap
protected static HashMap _getContextMap()
Interface Detail
Interface Command
package: edu.teco.particles.pComponent.util
All Known Implementing Classes:
ClearCommand
public interface Command
Method Summary
public void
public String
Method Detail
execute
public void execute()

getName
public String getName()
Interface TupleParser
package: edu.teco.particles.pComponent.util
All Known Implementing Classes:
CTSParser, ShortParser
public interface TupleParser
Method Summary
public String
public int
public boolean
public Object
public void
setOffset(int )
public void
setSigned(boolean )
Method Detail
getDataType
public String getDataType()

getOffset
public int getOffset()

isSigned
public boolean isSigned()

parse
public Object parse(ParticleTuple )

setOffset
public void setOffset(int )

setSigned
public void setSigned(boolean )