to.tetramorph.starbase.chartmodule
クラス ArabicSpecificPanel

java.lang.Object
  上位を拡張 java.awt.Component
      上位を拡張 java.awt.Container
          上位を拡張 javax.swing.JComponent
              上位を拡張 javax.swing.JPanel
                  上位を拡張 to.tetramorph.starbase.widget.CustomizePanel
                      上位を拡張 to.tetramorph.starbase.chartmodule.ArabicSpecificPanel
すべての実装されたインタフェース:
ImageObserver, MenuContainer, Serializable, Accessible

public class ArabicSpecificPanel
extends CustomizePanel

レポートプラグインの仕様設定パネル

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス javax.swing.JPanel から継承された入れ子のクラス/インタフェース
JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース
JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承された入れ子のクラス/インタフェース
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承された入れ子のクラス/インタフェース
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
 
クラス javax.swing.JComponent から継承されたフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承されたフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承されたフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
ArabicSpecificPanel()
          Creates new form ReportSpecificPanel
 
メソッドの概要
 String getArabicPartsSource()
          アラビックパーツの計算式の設定テキストを返す。
 int[] getAspectNatalBodyIDs()
          ネイタルでアスペクトを検出する天体のIDsを返す。
 AspectType[] getAspectTypes()
          アスペクトタイプの配列を返す。
 char getCuspUnknownHouseSystem()
          カスプが計算できないときのハウス分割法(ソーラーかソーラーサイン)コード を帰す。
 int getDisplayMode()
          シンボルを記号/テキストどちらで表示するかを返す。
 int getGroup()
          NPTの選択グループを返す。
 char getHouseSystemCode()
          選択されているハウス分割法のスイスエフェメリス用のコードを返す。
 Preference getPreference(Preference pref)
          設定パネルの設定状態をprefに書きこむ。
 boolean getPrioritizeSolar()
           
 char getProgressCode()
          選択されている進行法のコード(NPTChartに有効な)を返す。
 boolean isCorrect(String[] errmsg)
          設定パネル内の全ての入力パラメターに異常がない場合はtrueを、異常な値が入力 されていたり、必要な設定がなされていない場合はfalseを返す。
 boolean isModernSystem()
          モダン十惑星式が選択されているときはtrueを返す。
 boolean isShowVariableTable()
           
 void setCuspUnkownHouseSystem(String value)
          カスプ計算できないときはハウス分割法をセットする。
 void setDisplayMode(int mode)
          シンボルの表示方式をセットする。
 void setGroup(int group)
          NPTの選択グループをセットする。
 void setHouseSystemCode(char code)
          ハウス分割法をセットする
 void setPreference(Preference pref)
          設定パネルにPreferenceの情報を反映させる。
 void setShowVariableTable(boolean b)
           
 
クラス to.tetramorph.starbase.widget.CustomizePanel から継承されたメソッド
doClickUseButton, setSpecificDialogOperations
 
クラス javax.swing.JPanel から継承されたメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
クラス javax.swing.JComponent から継承されたメソッド
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承されたメソッド
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承されたメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ArabicSpecificPanel

public ArabicSpecificPanel()
Creates new form ReportSpecificPanel

メソッドの詳細

getPreference

public Preference getPreference(Preference pref)
クラス CustomizePanel の記述:
設定パネルの設定状態をprefに書きこむ。

定義:
クラス CustomizePanel 内の getPreference
パラメータ:
pref - Preferenceオブジェクト
戻り値:
prefを返す。

setPreference

public void setPreference(Preference pref)
クラス CustomizePanel の記述:
設定パネルにPreferenceの情報を反映させる。

定義:
クラス CustomizePanel 内の setPreference
パラメータ:
pref - しかるべき値が登録されているPreferenceオブジェクト

isCorrect

public boolean isCorrect(String[] errmsg)
クラス CustomizePanel の記述:
設定パネル内の全ての入力パラメターに異常がない場合はtrueを、異常な値が入力 されていたり、必要な設定がなされていない場合はfalseを返す。 またfalseを返す場合、引数で与えられた文字配列[0]にエラーメッセージを書きこむ。 getPreference()呼びだし前に呼び出される。

定義:
クラス CustomizePanel 内の isCorrect

getAspectNatalBodyIDs

public int[] getAspectNatalBodyIDs()
ネイタルでアスペクトを検出する天体のIDsを返す。


getAspectTypes

public AspectType[] getAspectTypes()
アスペクトタイプの配列を返す。


isModernSystem

public boolean isModernSystem()
モダン十惑星式が選択されているときはtrueを返す。


getGroup

public int getGroup()
NPTの選択グループを返す。N=0, P=1, T=2。


setGroup

public void setGroup(int group)
NPTの選択グループをセットする。

パラメータ:
group - 0=N, 1=P, 2=T。

setCuspUnkownHouseSystem

public void setCuspUnkownHouseSystem(String value)
カスプ計算できないときはハウス分割法をセットする。1か0を文字列でセット。


getCuspUnknownHouseSystem

public char getCuspUnknownHouseSystem()
カスプが計算できないときのハウス分割法(ソーラーかソーラーサイン)コード を帰す。


setHouseSystemCode

public void setHouseSystemCode(char code)
ハウス分割法をセットする


getProgressCode

public char getProgressCode()
選択されている進行法のコード(NPTChartに有効な)を返す。


getHouseSystemCode

public char getHouseSystemCode()
選択されているハウス分割法のスイスエフェメリス用のコードを返す。


getPrioritizeSolar

public boolean getPrioritizeSolar()

getArabicPartsSource

public String getArabicPartsSource()
アラビックパーツの計算式の設定テキストを返す。


getDisplayMode

public int getDisplayMode()
シンボルを記号/テキストどちらで表示するかを返す。

戻り値:
記号なら0、テキストなら1。

setDisplayMode

public void setDisplayMode(int mode)
シンボルの表示方式をセットする。

パラメータ:
mode - 記号なら0、テキストなら1。

isShowVariableTable

public boolean isShowVariableTable()

setShowVariableTable

public void setShowVariableTable(boolean b)