}
}
+
/**
* カメラのプロパティ一覧画面を開く
* (カメラと接続中のときのみ、接続方式が Olympusのときのみ)
try
{
ICameraConnection.CameraConnectionMethod method = interfaceProvider.getCammeraConnectionMethod();
- ICameraConnection connection = getCameraConnection(method);
- if (method == ICameraConnection.CameraConnectionMethod.RICOH_GR2)
+
+ }
+ catch (Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
+
+ /**
+ * カメラのプロパティ一覧画面を開く
+ * (カメラと接続中のときのみ、接続方式が Olympusのときのみ)
+ */
+ @Override
+ public void changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod connectionMethod)
+ {
+ try
+ {
+ if (connectionMethod == ICameraConnection.CameraConnectionMethod.RICOH_GR2)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.SONY)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.SONY)
{
// SONYの場合は、API一覧画面へ遷移させる
changeSceneToApiList();
}
- else if (method == ICameraConnection.CameraConnectionMethod.PANASONIC)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.PANASONIC)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.FUJI_X)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.FUJI_X)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.OLYMPUS)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.OLYMPUS)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.THETA)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.THETA)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.CANON)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.CANON)
{
try
{
e.printStackTrace();
}
}
- else if (method == ICameraConnection.CameraConnectionMethod.NIKON)
+ else if (connectionMethod == ICameraConnection.CameraConnectionMethod.NIKON)
{
try
{
else
{
// OPC カメラの場合...
+ ICameraConnection connection = getCameraConnection(connectionMethod);
if (connection != null)
{
ICameraConnection.CameraConnectionStatus status = connection.getConnectionStatus();
public interface IChangeScene
{
void changeSceneToCameraPropertyList();
+ void changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod connectionMethod);
void changeSceneToConfiguration();
void changeSceneToConfiguration(ICameraConnection.CameraConnectionMethod connectionMethod);
void changeCameraConnection();
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.ptpip.operation.PtpIpCameraPowerOff;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// コマンド送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.CANON);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.fujix.operation.CameraPowerOffFujiX;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// コマンド送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.FUJI_X);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.ptpip.operation.PtpIpCameraPowerOff;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// コマンド送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.NIKON);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.olympuspen.operation.OlympusPenCameraPowerOff;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// HTTP送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.OLYMPUS);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.panasonic.operation.CameraPowerOffPanasonic;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// コマンド送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.PANASONIC);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.ricohgr2.operation.CameraPowerOffRicohGr2;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// HTTP送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.RICOH_GR2);
}
}
return (true);
import net.osdn.gokigen.a01d.IChangeScene;
import net.osdn.gokigen.a01d.R;
+import net.osdn.gokigen.a01d.camera.ICameraConnection;
import net.osdn.gokigen.a01d.camera.ptpip.operation.PtpIpCameraPowerOff;
import net.osdn.gokigen.a01d.preference.IPreferencePropertyAccessor;
// HTTP送信ダイアログを表示する
if (changeScene != null)
{
- changeScene.changeSceneToCameraPropertyList();
+ changeScene.changeSceneToCameraPropertyList(ICameraConnection.CameraConnectionMethod.THETA);
}
}
return (true);