Class LandDef
java.lang.Object
jp.sourceforge.jindolf.corelib.LandDef
人狼BBSの各国設定。
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuildLandDefList(DocumentBuilder builder) 国設定のListを返す。static LocalebuildLocale(CharSequence attrVal) ハイフンをデリミタに持つロケール指定文字列からLocaleを生成する。全身像アイコンURIのテンプレートを得る。クエリーを投げるCGIのURIを得る。この国の連絡先を得る。この国の説明を得る。この国が使うエンコーディングを得る。longこの国が発言を打ち切った時刻を得る。顔アイコンURIのテンプレートを得る。正式名称を得る。国識別子を得る。国名を得る。各村の前置文字。 F国なら「F」国の状態を得る。この国のロケールを得る。int最大定員を得る。int最小定員を得る。longこの国の始まった時刻を得る。この国の時刻表記で使うタイムゾーンのコピーを得る。大きな墓画像のURIを得る。墓画像のURIを得る。Webアクセス用の入り口URIを得る。booleanisValidVillageId(int vid) 有効な村IDか否か判定する。parseIntList(CharSequence seq) コンマとハイフンで区切られた整数の羅列をパースする。 「10,23-25」なら10,23,24,25を結果に返す。
-
Field Details
-
IMAGE_RELPATH
-
DEF_FACE_URI_TMPL
-
DEF_BODY_URI_TMPL
-
DEF_TOMBFACE_URI
墓小アイコンのデフォルト相対URI。 -
DEF_TOMBBODY_URI
墓大アイコンのデフォルト相対URI。
-
-
Method Details
-
parseIntList
コンマとハイフンで区切られた整数の羅列をパースする。 「10,23-25」なら10,23,24,25を結果に返す。- Parameters:
seq- パース対象文字列- Returns:
- ソートされたIntegerのList
- Throws:
IllegalArgumentException- 形式が変。
-
buildLandDefList
public static List<LandDef> buildLandDefList(DocumentBuilder builder) throws IOException, SAXException 国設定のListを返す。- Parameters:
builder- DOMビルダ- Returns:
- List 国設定リスト
- Throws:
IOException- IOエラーSAXException- パースエラー
-
buildLocale
ハイフンをデリミタに持つロケール指定文字列からLocaleを生成する。- Parameters:
attrVal- ロケール指定文字列- Returns:
- Locale
-
getLandName
-
getLandId
-
getFormalName
-
getLandPrefix
-
getLandState
-
getMinMembers
public int getMinMembers()最小定員を得る。- Returns:
- 最小定員
-
getMaxMembers
public int getMaxMembers()最大定員を得る。- Returns:
- 最大定員
-
getWebURI
-
getCgiURI
-
getTombFaceIconURI
-
getTombBodyIconURI
-
getFaceURITemplate
-
getBodyURITemplate
-
getLocale
-
getEncoding
-
getTimeZone
-
getStartDateTime
public long getStartDateTime()この国の始まった時刻を得る。- Returns:
- 始まった時刻(エポックミリ秒)。
-
getEndDateTime
public long getEndDateTime()この国が発言を打ち切った時刻を得る。- Returns:
- 打ち切った時刻(エポックミリ秒)。まだ打ち切っていない場合は負。
-
getDescription
-
getContactInfo
-
isValidVillageId
public boolean isValidVillageId(int vid) 有効な村IDか否か判定する。- Parameters:
vid- 村ID- Returns:
- 無効な村ならfalse
-