org.seasar.uruma.exception
クラス Win32ApiException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 org.seasar.framework.exception.SRuntimeException
                  上位を拡張 org.seasar.uruma.exception.UrumaRuntimeException
                      上位を拡張 org.seasar.uruma.exception.Win32ApiException
すべての実装されたインタフェース:
Serializable, UrumaConstants

public class Win32ApiException
extends UrumaRuntimeException
implements UrumaConstants

Win32API 呼び出しに関する問題発生時にスローされる例外です。

作成者:
y-komori
関連項目:
直列化された形式

フィールドの概要
 
インタフェース org.seasar.uruma.core.UrumaConstants から継承されたフィールド
AMPERSAND, AT_MARK, AUTO_ACTION_ID_PREFIX, AUTO_MENU_ID_PREFIX, COLON, COMMA, COMPONENT_DESC_SCHEMA_PATH, CONTENT_PROVIDER_SUFFIX, DEFAULT_IMAGE_BUNDLE_PATH, DEFAULT_LOG_PROPERTIES, DEFAULT_LOG_XML, DEFAULT_PERSPECTIVE_ID, DEFAULT_VIEWS_PATH, DEFAULT_WORKBENCH_HEIGHT, DEFAULT_WORKBENCH_WIDTH, DEFAULT_WORKBENCH_XML, DUMMY_WORKBENCH_PATH, EXCLAMATION_MARK, FORM_SUFFIX, HASH_MARK, LABEL_PROVIDER_SUFFIX, MENU_BAR_MANAGER_CID, NULL_STRING, PART_ACTION_SUFFIX, PERIOD, PROTCOL_FILE, PROTCOL_JAR, SCHEMA_PATH, SHELL_CID, SLASH, SORTER_SUFFIX, STATUS_LINE_MANAGER_CID, URUMA_APP_SCHEME_ID, URUMA_APP_SCHEME_NAME, URUMA_BUNDLE_SYMBOLIC_NAME, URUMA_DICON_PATH, URUMA_EXTENSION_DEBUG, URUMA_MESSAGE_BASE, URUMA_RCP_DICON_PATH, URUMA_SERVICE_PROP_APPS, URUMA_SERVICE_S2NAME, USER_MESSAGE_BASE, WHITE_SPACE, WINDOW_CID, WORKBENCH_TEMPLATE_NAME, WORKBENCH_WINDOW_CONTEXT_ID
 
コンストラクタの概要
Win32ApiException(String message)
          Win32ApiException を構築します。
Win32ApiException(String funcName, int retCode)
          Win32ApiException を構築します。
Win32ApiException(String funcName, String message)
          Win32ApiException を構築します。
 
メソッドの概要
 
クラス org.seasar.framework.exception.SRuntimeException から継承されたメソッド
getArgs, getMessage, getMessageCode, getSimpleMessage, setMessage
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Win32ApiException

public Win32ApiException(String message)
Win32ApiException を構築します。

パラメータ:
message - メッセージ

Win32ApiException

public Win32ApiException(String funcName,
                         String message)
Win32ApiException を構築します。

パラメータ:
funcName - 関数名
message - メッセージ

Win32ApiException

public Win32ApiException(String funcName,
                         int retCode)
Win32ApiException を構築します。

パラメータ:
funcName - 関数名
retCode - リターンコード


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.