Skip navigation links
EDB/Java
jp.ac.tokushima_u.edb.tuple

Class EdbPersonification

    • Constructor Detail

      • EdbPersonification

        public EdbPersonification(EDB ec,
                                  Element root)
        指定された要素の情報で,新しいインスタンスを初期化します.

        XML 形式の擬人情報から作成された XMLDOM の要素から情報を取得し,その情報を表すタプルに初期化します.

        Parameters:
        ec - EDB コンテキスト
        root - 要素
      • EdbPersonification

        public EdbPersonification(EDB ec,
                                  EdbTable table)
        新しいインスタンスを初期化します.

        空の擬人情報のインスタンスになります.

        Parameters:
        ec - EDB コンテキスト
        table - テーブル
    • Method Detail

      • isPersonification

        public boolean isPersonification()
        擬人情報かどうかを判定します.
        Overrides:
        isPersonification in class EdbTuple
        Returns:
        擬人情報の場合は true,その他 false を返します.
      • getCMSLocation

        public String getCMSLocation()
        WebDAVサーバ (EDB/CMS) のフォルダのURLを取得します.

        このオブジェクトの表す情報により,返される URL は次のようになります.

        • 個人,擬人
          http://cms.db.tokushima-u.ac.jp/DAV/person/SEID/
        • その以外の情報
          http://cms.db.tokushima-u.ac.jp/DAV/xmlname-of-table/EID/
        Overrides:
        getCMSLocation in class EdbTuple
        Returns:
        URL を返します.
      • getPerson

        public EdbEID getPerson()
        擬人に対応する個人を得る.
        Returns:
        擬人に対応する個人のEID.
      • isMember

        public boolean isMember()
        メンバーかどうかを判定します.
        Returns:
        メンバーの場合は true,その他 false を返します.
      • getUID

        public String getUID()
        認証サービスにおけるユーザID (UID)を返す.
        Returns:
        UID.
      • hasPassword

        public boolean hasPassword()
        認証サービスにおけるパスワードを持つか否かを返す.
        Returns:
        パスワードが登録されていればtrue.
EDB/Java

EDB Working Group at Tue Jun 10 17:08:59 JST 2025