org.irig106.chapter9.groups
Class P

java.lang.Object
  extended by org.irig106.chapter9.groups.P

public class P
extends java.lang.Object

PCM Format Attributes (P)

The PCM Format Attributes Group contains the information required to decommutate the PCM data stream. Operations of both class I and II included. Limited information is incorporated for class II systems. In general, only standard methods of synchronization have been included except for cases where considerable application is already in place. Inclusion should not be taken to mean that the nonstandard approaches are better or desired. The group defines and specifies the frame format and the information necessary to set up the PCM decommuation. Refer to Chapter 4 for the deinition of terms (such as major and minor frames and subframes) and word numbering convenntions.

Version:
1.0
Author:
David Pinto, Belinda Garcia

Nested Class Summary
 class P.Format
          Format datastructor for group P
 class P.InputData
          Input Data datastructor for group P
 class P.MinorFrameFormatDefinition
          Minor Frame Format Definition for group P
 class P.SynchronizationCriteria
          Synchronization Criteria for group P
 
Constructor Summary
P()
          Creates a new instance of P
 
Method Summary
 void addComment(Comment comment)
           
 Comment getComment()
           
 java.util.Vector<Comment> getComments()
           
 java.lang.String getDataLinkName()
          GET/SET METHODS
 P.Format getFormat()
           
 P.InputData getInputData()
           
 P.MinorFrameFormatDefinition getMinorFrameFormatDefinition()
           
 P.SynchronizationCriteria getSynchronizationCriteria()
           
 void parse(java.lang.String line)
          OBJECT METHODS
 void setDataLinkName(java.lang.String dataLinkName)
           
 void setFormat(P.Format format)
           
 void setInputData(P.InputData inputData)
           
 void setMinorFrameFormatDefinition(P.MinorFrameFormatDefinition minorFrameFormatDefinition)
           
 void setSynchronizationCriteria(P.SynchronizationCriteria synchronizationCriteria)
           
 java.lang.String toString()
           
 java.lang.String write(java.io.OutputStream os, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

P

public P()
Creates a new instance of P

Method Detail

parse

public void parse(java.lang.String line)
           throws java.lang.Exception
OBJECT METHODS

Throws:
java.lang.Exception

write

public java.lang.String write(java.io.OutputStream os,
                              int index)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDataLinkName

public java.lang.String getDataLinkName()
GET/SET METHODS


setDataLinkName

public void setDataLinkName(java.lang.String dataLinkName)

getInputData

public P.InputData getInputData()

setInputData

public void setInputData(P.InputData inputData)

getFormat

public P.Format getFormat()

setFormat

public void setFormat(P.Format format)

getSynchronizationCriteria

public P.SynchronizationCriteria getSynchronizationCriteria()

setSynchronizationCriteria

public void setSynchronizationCriteria(P.SynchronizationCriteria synchronizationCriteria)

getMinorFrameFormatDefinition

public P.MinorFrameFormatDefinition getMinorFrameFormatDefinition()

setMinorFrameFormatDefinition

public void setMinorFrameFormatDefinition(P.MinorFrameFormatDefinition minorFrameFormatDefinition)

getComments

public java.util.Vector<Comment> getComments()

addComment

public void addComment(Comment comment)

getComment

public Comment getComment()