From bd1be3c180ca9530bb58eb0236415149721ec0f8 Mon Sep 17 00:00:00 2001 From: Alessio Caiazzax Date: Fri, 21 Mar 2008 08:24:36 +0100 Subject: [PATCH] Updated UML schema --- docs/UML/capturemjpeg.uml | 880 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 811 insertions(+), 69 deletions(-) diff --git a/docs/UML/capturemjpeg.uml b/docs/UML/capturemjpeg.uml index 91b96d2..56dae71 100644 --- a/docs/UML/capturemjpeg.uml +++ b/docs/UML/capturemjpeg.uml @@ -4,131 +4,873 @@ +UMLStandard +Java -Untitled +CaptureMJPEG +A. Caiazza, C. Cecchi +2008 1 - -it.lilik.capturemjpeg + +Modello logico oGF7TwHq3BE8hQAbJBgZzAAA 1 - -ClassDiagram1 -/pZPOQXq3BE8hQAbJBgZzAAA - -+hc1YwXq3BE8hQAbJBgZzAAA -1 - -clMaroon -$00B9FFFF -116 -72 -260 -173 -LLipRAXq3BE8hQAbJBgZzAAA - - + +Overview of capturemjpeg +ZgS93zn03BFhngAbJBgZzAAA + +NrbTDzr03BFhngAbJBgZzAAA +6 + +360 +172 +467 +355 +wqrvDjr03BFhngAbJBgZzAAA + + +1 +CaptureMJPEG + + +False + + +False + + + +wqrvDjr03BFhngAbJBgZzAAA + + +wqrvDjr03BFhngAbJBgZzAAA + + +False +wqrvDjr03BFhngAbJBgZzAAA + + + +92 +244 +192 +212 +uq8pDzr03BFhngAbJBgZzAAA + + 1 -AsyncProducer +CircularBuffer - + False - + False - -LLipRAXq3BE8hQAbJBgZzAAA + +uq8pDzr03BFhngAbJBgZzAAA - -LLipRAXq3BE8hQAbJBgZzAAA + +uq8pDzr03BFhngAbJBgZzAAA - + False -LLipRAXq3BE8hQAbJBgZzAAA +uq8pDzr03BFhngAbJBgZzAAA + + + +416 +28 +358 +95 +4t5ADzr03BFhngAbJBgZzAAA + + +1 +MJPEGInputStream + + +False + + +False + + + +4t5ADzr03BFhngAbJBgZzAAA + + +4t5ADzr03BFhngAbJBgZzAAA + + +False +4t5ADzr03BFhngAbJBgZzAAA + + + +124 +44 +188 +108 +ptxMDzr03BFhngAbJBgZzAAA + + +1 +SonyURL + + +False + + +False + + + +ptxMDzr03BFhngAbJBgZzAAA + + +ptxMDzr03BFhngAbJBgZzAAA + + +False +ptxMDzr03BFhngAbJBgZzAAA + + + +594,172;594,122 +EiHN+zr03BFhngAbJBgZzAAA +Pv3UDzr03BFhngAbJBgZzAAA ++s7TDzr03BFhngAbJBgZzAAA + +False +1,5707963267949 +15 +EiHN+zr03BFhngAbJBgZzAAA + + +False +1,5707963267949 +30 +EiHN+zr03BFhngAbJBgZzAAA + + +False +-1,5707963267949 +15 +EiHN+zr03BFhngAbJBgZzAAA + + +False +-0,523598775598299 +30 +epHead +FCTN+zr03BFhngAbJBgZzAAA + + +False +0,523598775598299 +30 +epTail +hCLN+zr03BFhngAbJBgZzAAA + + +False +0,523598775598299 +25 +epHead +FCTN+zr03BFhngAbJBgZzAAA + + +-0,523598775598299 +25 +epTail +1 +hCLN+zr03BFhngAbJBgZzAAA + + +False +-0,785398163397448 +40 +epHead +FCTN+zr03BFhngAbJBgZzAAA + + +False +0,785398163397448 +40 +epTail +hCLN+zr03BFhngAbJBgZzAAA + + +False +-1000 +-1000 +50 +8 +FCTN+zr03BFhngAbJBgZzAAA + + +False +-1000 +-1000 +50 +8 +hCLN+zr03BFhngAbJBgZzAAA + + + +283,349;360,349 ++gx9Tzv03BFhngAbJBgZzAAA ++s7TDzr03BFhngAbJBgZzAAA +FFrUDzr03BFhngAbJBgZzAAA + +False +1,5707963267949 +15 ++gx9Tzv03BFhngAbJBgZzAAA + + +False +1,5707963267949 +30 ++gx9Tzv03BFhngAbJBgZzAAA + + +False +-1,5707963267949 +15 ++gx9Tzv03BFhngAbJBgZzAAA + + +False +-0,523598775598299 +30 +epHead +khB9Tzv03BFhngAbJBgZzAAA + + +0,523598775598299 +30 +epTail +-buffer +qA59Tzv03BFhngAbJBgZzAAA + + +False +0,523598775598299 +25 +epHead +khB9Tzv03BFhngAbJBgZzAAA + + +False +-0,523598775598299 +25 +epTail +qA59Tzv03BFhngAbJBgZzAAA + + +False +-0,785398163397448 +40 +epHead +khB9Tzv03BFhngAbJBgZzAAA + + +False +0,785398163397448 +40 +epTail +qA59Tzv03BFhngAbJBgZzAAA + + +False +-1000 +-1000 +50 +8 +khB9Tzv03BFhngAbJBgZzAAA + + +False +-1000 +-1000 +50 +8 +qA59Tzv03BFhngAbJBgZzAAA 1 - -AsyncProducer -vkPrivate -/pZPOQXq3BE8hQAbJBgZzAAA + +it.lilik.capturemjpeg +ZgS93zn03BFhngAbJBgZzAAA +6 + +CaptureMJPEG +qHnqDjr03BFhngAbJBgZzAAA 4 -lpIMZgXq3BE8hQAbJBgZzAAA -5JQMZgXq3BE8hQAbJBgZzAAA -SJUMZgXq3BE8hQAbJBgZzAAA -ypUMZgXq3BE8hQAbJBgZzAAA -3 - ++s7TDzr03BFhngAbJBgZzAAA +WtPTDzr03BFhngAbJBgZzAAA +NtTTDzr03BFhngAbJBgZzAAA +/tTTDzr03BFhngAbJBgZzAAA +14 + +CaptureMJPEG +create +wqrvDjr03BFhngAbJBgZzAAA +2 + +parent +PApplet +8B30Djr03BFhngAbJBgZzAAA + + +url +String +8B30Djr03BFhngAbJBgZzAAA + + + +CaptureMJPEG +create +wqrvDjr03BFhngAbJBgZzAAA +4 + +parent +PApplet +Xif6Djr03BFhngAbJBgZzAAA + + +url +String +Xif6Djr03BFhngAbJBgZzAAA + + +username +String +Xif6Djr03BFhngAbJBgZzAAA + + +password +String +Xif6Djr03BFhngAbJBgZzAAA + + + +isStopping +wqrvDjr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +boolean +llcFDzr03BFhngAbJBgZzAAA + + + +startCapture +wqrvDjr03BFhngAbJBgZzAAA + + +stopCapture +wqrvDjr03BFhngAbJBgZzAAA + + +setURL +wqrvDjr03BFhngAbJBgZzAAA +1 + +url +String +AMQLDzr03BFhngAbJBgZzAAA + + + setCredential -LLipRAXq3BE8hQAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA 2 - + username String -qv26mwbq3BE8hQAbJBgZzAAA +WikQDzr03BFhngAbJBgZzAAA - + password String -qv26mwbq3BE8hQAbJBgZzAAA +WikQDzr03BFhngAbJBgZzAAA - -isImageAvailable -LLipRAXq3BE8hQAbJBgZzAAA + +isAdaptFrameSize +wqrvDjr03BFhngAbJBgZzAAA 1 - + +return pdkReturn boolean -bo/j0Qbq3BE8hQAbJBgZzAAA +pOIWDzr03BFhngAbJBgZzAAA + + +setAdaptFrameSize +wqrvDjr03BFhngAbJBgZzAAA +1 + +adaptFrameSize +boolean +ph8ZDzr03BFhngAbJBgZzAAA - + + +run +wqrvDjr03BFhngAbJBgZzAAA + + +dispose +wqrvDjr03BFhngAbJBgZzAAA + + getImage -LLipRAXq3BE8hQAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA 1 - + +return pdkReturn -BufferedInputArray -dLxyBQfq3BE8hQAbJBgZzAAA +PImage +wgohDzr03BFhngAbJBgZzAAA -5 - + +isImageAvailable +wqrvDjr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +boolean +LE4jDzr03BFhngAbJBgZzAAA + + + +assign +vkPrivate +wqrvDjr03BFhngAbJBgZzAAA +2 + +tmp +PImage +yiElDzr03BFhngAbJBgZzAAA + + +return +pdkReturn +PImage +yiElDzr03BFhngAbJBgZzAAA + + +2 +hCLN+zr03BFhngAbJBgZzAAA +khB9Tzv03BFhngAbJBgZzAAA +10 + +HTTP_TIMEOUT +vkPrivate +skClassifier +ckFrozen +int +5000 +wqrvDjr03BFhngAbJBgZzAAA + + client vkPrivate HttpClient -LLipRAXq3BE8hQAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA - + method vkPrivate HttpMethod -LLipRAXq3BE8hQAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA + + +shouldStop +vkPrivate +boolean +wqrvDjr03BFhngAbJBgZzAAA + + +isChangePending +vkPrivate +boolean +wqrvDjr03BFhngAbJBgZzAAA + + +parent +vkPrivate +PApplet +wqrvDjr03BFhngAbJBgZzAAA + + +captureEventMethod +vkPrivate +Method +wqrvDjr03BFhngAbJBgZzAAA + + +lastImage +vkPrivate +PImage +wqrvDjr03BFhngAbJBgZzAAA + + +adaptFrameSize +vkPrivate +boolean +wqrvDjr03BFhngAbJBgZzAAA + + +changeFrameSize +vkPrivate +boolean +wqrvDjr03BFhngAbJBgZzAAA - + + +CircularBuffer +vkPackage +qHnqDjr03BFhngAbJBgZzAAA +4 +FFrUDzr03BFhngAbJBgZzAAA +el3UDzr03BFhngAbJBgZzAAA +Gl7UDzr03BFhngAbJBgZzAAA +zl7UDzr03BFhngAbJBgZzAAA +7 + +CircularBuffer +create +uq8pDzr03BFhngAbJBgZzAAA +1 + +size +int +/IItDzr03BFhngAbJBgZzAAA + + + +CircularBuffer +create +uq8pDzr03BFhngAbJBgZzAAA + + +push +cckGuarded +uq8pDzr03BFhngAbJBgZzAAA +1 + +data +ByteArrayInputStream +atczDzr03BFhngAbJBgZzAAA + + + +getLength +cckGuarded +uq8pDzr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +int +IBM4Dzr03BFhngAbJBgZzAAA + + + +pop +cckGuarded +uq8pDzr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +ByteArrayInputStream +quE5Dzr03BFhngAbJBgZzAAA + + + +isEmpty +cckGuarded +uq8pDzr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +boolean +bmY8Dzr03BFhngAbJBgZzAAA + + + +getSize +uq8pDzr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +int +1Lw+Dzr03BFhngAbJBgZzAAA + + +1 +qA59Tzv03BFhngAbJBgZzAAA +6 + buffer vkPrivate -BufferedInputArray -LLipRAXq3BE8hQAbJBgZzAAA +* +ByteArrayInputStream +uq8pDzr03BFhngAbJBgZzAAA +1 + +Java +JavaDimensions +JavaDimensions +1 +Mip9Dzr03BFhngAbJBgZzAAA - -shouldStop + + +lastIdx vkPrivate -Boolean -LLipRAXq3BE8hQAbJBgZzAAA +int +uq8pDzr03BFhngAbJBgZzAAA - -isChangePending + +firstIdx +vkPrivate +int +uq8pDzr03BFhngAbJBgZzAAA + + +size +vkPrivate +int +uq8pDzr03BFhngAbJBgZzAAA + + +empty +vkPrivate +boolean +uq8pDzr03BFhngAbJBgZzAAA + + +DEFAULT_SIZE +vkPackage +skClassifier +ckFrozen +int +5 +uq8pDzr03BFhngAbJBgZzAAA + + + +MJPEGInputStream +qHnqDjr03BFhngAbJBgZzAAA +4 +Pv3UDzr03BFhngAbJBgZzAAA +IgDVDzr03BFhngAbJBgZzAAA +pADVDzr03BFhngAbJBgZzAAA +MAHVDzr03BFhngAbJBgZzAAA +2 + +MJPEGInputStream +create +4t5ADzr03BFhngAbJBgZzAAA +2 + +arg0 +InputStream +TphDDzr03BFhngAbJBgZzAAA + + +boundary +String +TphDDzr03BFhngAbJBgZzAAA + + + +readImage +4t5ADzr03BFhngAbJBgZzAAA +1 + +Java +JavaOperation +JavaThrows +IOException +kiBKDzr03BFhngAbJBgZzAAA + +1 + +return +pdkReturn +byte +kiBKDzr03BFhngAbJBgZzAAA +1 + +Java +JavaDimensions +JavaDimensions +1 +WPmMDzr03BFhngAbJBgZzAAA + + + +1 +FCTN+zr03BFhngAbJBgZzAAA +2 + +BYTES_TO_READ +vkPrivate +skClassifier +ckFrozen +int +256 +4t5ADzr03BFhngAbJBgZzAAA + + +boundary +vkPrivate +String +4t5ADzr03BFhngAbJBgZzAAA + + + +SonyURL +qHnqDjr03BFhngAbJBgZzAAA +4 +xGzVDzr03BFhngAbJBgZzAAA +sm/VDzr03BFhngAbJBgZzAAA +SHDVDzr03BFhngAbJBgZzAAA +1HDVDzr03BFhngAbJBgZzAAA +3 + +SonyURL +create +ptxMDzr03BFhngAbJBgZzAAA +1 + +host +String +xIlPDzr03BFhngAbJBgZzAAA + + + +getURL +ptxMDzr03BFhngAbJBgZzAAA +1 + +return +pdkReturn +String +AntSDzr03BFhngAbJBgZzAAA + + + +setFPS +ptxMDzr03BFhngAbJBgZzAAA +2 + +speed +int +9LlTDzr03BFhngAbJBgZzAAA + + +return +pdkReturn +9LlTDzr03BFhngAbJBgZzAAA +ptxMDzr03BFhngAbJBgZzAAA + + +1 +KqGVDzr03BFhngAbJBgZzAAA +2 + +host +vkPrivate +String +ptxMDzr03BFhngAbJBgZzAAA + + +speed vkPrivate -Boolean -LLipRAXq3BE8hQAbJBgZzAAA +Integer +ptxMDzr03BFhngAbJBgZzAAA + + + +qHnqDjr03BFhngAbJBgZzAAA +4 ++CbN+zr03BFhngAbJBgZzAAA +aijN+zr03BFhngAbJBgZzAAA +ZCnN+zr03BFhngAbJBgZzAAA +LCrN+zr03BFhngAbJBgZzAAA +2 + +False +1 +EiHN+zr03BFhngAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA +4 +xivN+zr03BFhngAbJBgZzAAA +0i7N+zr03BFhngAbJBgZzAAA +Vi3N+zr03BFhngAbJBgZzAAA +YjDN+zr03BFhngAbJBgZzAAA + + +EiHN+zr03BFhngAbJBgZzAAA +4t5ADzr03BFhngAbJBgZzAAA +4 +/irN+zr03BFhngAbJBgZzAAA +FC7N+zr03BFhngAbJBgZzAAA +mCzN+zr03BFhngAbJBgZzAAA +pC/N+zr03BFhngAbJBgZzAAA + + + +qHnqDjr03BFhngAbJBgZzAAA +4 +DBR9Tzv03BFhngAbJBgZzAAA +IBl9Tzv03BFhngAbJBgZzAAA +6Bl9Tzv03BFhngAbJBgZzAAA +dBp9Tzv03BFhngAbJBgZzAAA +2 + +buffer +vkPrivate ++gx9Tzv03BFhngAbJBgZzAAA +uq8pDzr03BFhngAbJBgZzAAA +4 +tBt9Tzv03BFhngAbJBgZzAAA +Ah59Tzv03BFhngAbJBgZzAAA +6hx9Tzv03BFhngAbJBgZzAAA +Qh99Tzv03BFhngAbJBgZzAAA + + +False +akComposite ++gx9Tzv03BFhngAbJBgZzAAA +wqrvDjr03BFhngAbJBgZzAAA +4 +Cht9Tzv03BFhngAbJBgZzAAA +dh19Tzv03BFhngAbJBgZzAAA +VBx9Tzv03BFhngAbJBgZzAAA +th59Tzv03BFhngAbJBgZzAAA + -- 2.11.4.GIT