Uses of Class
Prism.core.Brick

Packages that use Brick
Prism.core   
Prism.extensions.architecture   
Prism.extensions.architecture.topology   
Prism.extensions.component   
Prism.extensions.connector   
Prism.extensions.port   
 

Uses of Brick in Prism.core
 

Subclasses of Brick in Prism.core
 class Architecture
          Base class for the Prism Architecture.
 class Component
          This class defines the basic Prism component and the send methods that allow any class extending this one to interact with the architecture.
 class Connector
          A connector provides interaction and mediation services to attached components.
 class Port
          Port represents locus of communication in Prism.
 

Fields in Prism.core declared as Brick
 Brick Event.handlingBrick
          Brick through which this event should be sent
 Brick Event.originatingBrick
          Brick that created this event
 

Methods in Prism.core that return Brick
 Brick IArchitecture.getBrickByInstanceName(java.lang.String name)
           
 Brick Architecture.getBrickByInstanceName(java.lang.String instName)
           
 Brick Port.getParentBrick()
          Returns the parent brick of this Port.
 Brick IPort.getParentBrick()
          Returns the parent brick of this Port.
 

Methods in Prism.core with parameters of type Brick
 void IArchitecture.add(Brick b)
          This method will add a brick instance to the architecture enabling it to send/recieve events from this architecture.
 void Architecture.add(Brick b)
          This method will add a brick instance b to the architecture.
 void IArchitecture.remove(Brick b)
          This method removes a brick from the architecture and thereby preventing it from receiving anymore messages from this architecture.
 void Architecture.remove(Brick b)
          This method removes a brick from the architecture and thereby preventing it from receiving anymore messages from this architecture.
 void Port.setParentBrick(Brick pParentBrick)
          Sets the parent brick of this Port.
 void IPort.setParentBrick(Brick pParentBrick)
          Sets the parent brick of this Port.
 

Constructors in Prism.core with parameters of type Brick
Event(java.lang.String str, Brick issuer, IConnector rc)
           
 

Uses of Brick in Prism.extensions.architecture
 

Subclasses of Brick in Prism.extensions.architecture
 class ExtensibleArchitecture
           
 

Methods in Prism.extensions.architecture with parameters of type Brick
 void ExtensibleArchitecture.weld(Brick b1, Brick b2)
           
 

Uses of Brick in Prism.extensions.architecture.topology
 

Methods in Prism.extensions.architecture.topology with parameters of type Brick
 void PubSubTopology.weld(Brick b1, Brick b2)
           
 void PipeFilterTopology.weld(Brick b1, Brick b2)
           
 void P2PTopology.weld(Brick b1, Brick b2)
           
 void ClientServerTopology.weld(Brick b1, Brick b2)
           
 void C2Topology.weld(Brick b1, Brick b2)
           
abstract  void AbstractTopology.weld(Brick b1, Brick b2)
           
 

Uses of Brick in Prism.extensions.component
 

Subclasses of Brick in Prism.extensions.component
 class ExtensibleComponent
           
 

Uses of Brick in Prism.extensions.connector
 

Subclasses of Brick in Prism.extensions.connector
 class ExtensibleConnector
           
 

Uses of Brick in Prism.extensions.port
 

Subclasses of Brick in Prism.extensions.port
 class ExtensiblePort
          A subclass of Port provides extra functionality on top of Port object.