com.charliemouse.cambozola.profiles
Class Profile_Panasonic_BLC30

java.lang.Object
  extended by com.charliemouse.cambozola.profiles.Profile_NonInteractive
      extended by com.charliemouse.cambozola.profiles.Profile_LocalPTZ
          extended by com.charliemouse.cambozola.profiles.Profile_Panasonic_BLC30
All Implemented Interfaces:
ICameraProfile

public class Profile_Panasonic_BLC30
extends Profile_LocalPTZ

* com/charliemouse/cambozola/profiles.Profile_Panasonic_BL30.java * Copyright (C) Andy Wilcock, 2001. * Available from http://www.charliemouse.com * * Cambozola is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * Cambozola is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with Cambozola; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


Field Summary
 
Fields inherited from class com.charliemouse.cambozola.profiles.Profile_NonInteractive
m_viewerAttribs
 
Constructor Summary
Profile_Panasonic_BLC30(ViewerAttributeInterface vai)
           
 
Method Summary
 void brighter()
           
 void darker()
           
 void focusAuto()
           
 void focusFar()
           
 void focusNear()
           
 java.lang.String getDescription()
           
 void homeView()
           
 void mouseClicked(int w, int h, int x, int y, boolean doubleClick)
           
 void moveToCenter(int w, int h, int x, int y)
           
 void panLeft()
           
 void panRight()
           
 void standardBrightness()
           
 boolean supportsBrightness()
           
 boolean supportsFocus()
           
 boolean supportsPan()
           
 boolean supportsTilt()
           
 boolean supportsZoom()
           
 void tiltDown()
           
 void tiltUp()
           
 void zoomTele()
           
 void zoomWide()
           
 
Methods inherited from class com.charliemouse.cambozola.profiles.Profile_NonInteractive
execute, getViewerAttributes, setViewerAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile_Panasonic_BLC30

public Profile_Panasonic_BLC30(ViewerAttributeInterface vai)
Method Detail

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ICameraProfile
Overrides:
getDescription in class Profile_LocalPTZ

supportsPan

public boolean supportsPan()
Specified by:
supportsPan in interface ICameraProfile
Overrides:
supportsPan in class Profile_LocalPTZ

supportsTilt

public boolean supportsTilt()
Specified by:
supportsTilt in interface ICameraProfile
Overrides:
supportsTilt in class Profile_LocalPTZ

supportsZoom

public boolean supportsZoom()
Specified by:
supportsZoom in interface ICameraProfile
Overrides:
supportsZoom in class Profile_LocalPTZ

supportsFocus

public boolean supportsFocus()
Specified by:
supportsFocus in interface ICameraProfile
Overrides:
supportsFocus in class Profile_LocalPTZ

supportsBrightness

public boolean supportsBrightness()
Specified by:
supportsBrightness in interface ICameraProfile
Overrides:
supportsBrightness in class Profile_LocalPTZ

panLeft

public void panLeft()
Specified by:
panLeft in interface ICameraProfile
Overrides:
panLeft in class Profile_LocalPTZ

panRight

public void panRight()
Specified by:
panRight in interface ICameraProfile
Overrides:
panRight in class Profile_LocalPTZ

tiltUp

public void tiltUp()
Specified by:
tiltUp in interface ICameraProfile
Overrides:
tiltUp in class Profile_LocalPTZ

tiltDown

public void tiltDown()
Specified by:
tiltDown in interface ICameraProfile
Overrides:
tiltDown in class Profile_LocalPTZ

moveToCenter

public void moveToCenter(int w,
                         int h,
                         int x,
                         int y)
Specified by:
moveToCenter in interface ICameraProfile
Overrides:
moveToCenter in class Profile_LocalPTZ

homeView

public void homeView()
Specified by:
homeView in interface ICameraProfile
Overrides:
homeView in class Profile_LocalPTZ

focusNear

public void focusNear()
Specified by:
focusNear in interface ICameraProfile
Overrides:
focusNear in class Profile_NonInteractive

focusFar

public void focusFar()
Specified by:
focusFar in interface ICameraProfile
Overrides:
focusFar in class Profile_NonInteractive

focusAuto

public void focusAuto()
Specified by:
focusAuto in interface ICameraProfile
Overrides:
focusAuto in class Profile_NonInteractive

zoomTele

public void zoomTele()
Specified by:
zoomTele in interface ICameraProfile
Overrides:
zoomTele in class Profile_LocalPTZ

zoomWide

public void zoomWide()
Specified by:
zoomWide in interface ICameraProfile
Overrides:
zoomWide in class Profile_LocalPTZ

darker

public void darker()
Specified by:
darker in interface ICameraProfile
Overrides:
darker in class Profile_NonInteractive

brighter

public void brighter()
Specified by:
brighter in interface ICameraProfile
Overrides:
brighter in class Profile_NonInteractive

standardBrightness

public void standardBrightness()
Specified by:
standardBrightness in interface ICameraProfile
Overrides:
standardBrightness in class Profile_NonInteractive

mouseClicked

public void mouseClicked(int w,
                         int h,
                         int x,
                         int y,
                         boolean doubleClick)
Specified by:
mouseClicked in interface ICameraProfile
Overrides:
mouseClicked in class Profile_LocalPTZ