utils
Class SpecificObjectCreation

java.lang.Object
  |
  +--utils.SpecificObjectCreation
All Implemented Interfaces:
AudioCodecExample, multimedia.codec.AudioCodecRTPIP, multimedia.MovieExample, multimedia.codec.VideoCodecEurope, VideoCodecExample, VideoExample

public class SpecificObjectCreation
extends java.lang.Object
implements AudioCodecExample, VideoCodecExample, VideoExample


Field Summary
 
Fields inherited from interface multimedia.codec.AudioCodecExample
G711, G723_1, G726, G728, G729
 
Fields inherited from interface multimedia.codec.VideoCodecExample
H261, MJPEG, MPEG, MPEG4
 
Fields inherited from interface multimedia.VideoExample
BeanHigh, BeanLow, BeanMedium, coeffDistbh, coeffDistbm, coeffDistjph, coeffDistjpm, coeffFuncbh, coeffFuncbl, coeffFuncbm, coeffFuncjph, coeffFuncjpl, coeffFuncjpm, dbh, dbm, djph, djpm, dPacketSize, dSlot, gdbh, gdbm, gdjph, gdjpm, gfbh, gfjpl, gftbh, gftbl, gftbm, gftjph, gftjpl, gftjpm, JurassicParkHigh, JurassicParkLow, JurassicParkMedium, mginfbh, mginfbl, mginfbm, mginfjph, mginfjpl, mginfjpm
 
Constructor Summary
SpecificObjectCreation()
           
 
Method Summary
static CodecAV createCodecExample(java.lang.String classCodecName)
          Methode implementer car pb pour generer cette objet via la "reflection" ATTENTION ca n'est pas optimum
static java.lang.String createInvModelName(java.lang.String name)
           
static GenericModelPanel createModelGenericPanel(java.lang.String modelName, InterneModelPanel imp)
           
static java.lang.String createModelName(java.lang.String name)
          To transform the real model name into "class" model name
static VideoDefinition createVideoExample(java.lang.String cvn)
           
static void main(java.lang.String[] args)
           
static java.lang.String removeCharacters(java.lang.String name, char characters)
          To remove : " ",".", "/", "("...
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecificObjectCreation

public SpecificObjectCreation()
Method Detail

createModelGenericPanel

public static GenericModelPanel createModelGenericPanel(java.lang.String modelName,
                                                        InterneModelPanel imp)

createCodecExample

public static CodecAV createCodecExample(java.lang.String classCodecName)
Methode implementer car pb pour generer cette objet via la "reflection" ATTENTION ca n'est pas optimum

Parameters:
classCodecName -
Returns:
CodecAV

createVideoExample

public static VideoDefinition createVideoExample(java.lang.String cvn)
Parameters:
cvn - : it has to be form as: "Jurassic Park (Low Quality)"
Returns:

createModelName

public static java.lang.String createModelName(java.lang.String name)
To transform the real model name into "class" model name

Parameters:
name -
Returns:

createInvModelName

public static java.lang.String createInvModelName(java.lang.String name)

removeCharacters

public static java.lang.String removeCharacters(java.lang.String name,
                                                char characters)
                                         throws java.util.regex.PatternSyntaxException,
                                                java.lang.NullPointerException
To remove : " ",".", "/", "("...

Parameters:
name -
Returns:
java.util.regex.PatternSyntaxException
java.lang.NullPointerException

main

public static void main(java.lang.String[] args)