jp.co.fujitsu.reffi.client.swing.helper
クラス ClassNode

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.client.swing.helper.ClassNode

public class ClassNode
extends Object

[概 要]

[詳 細]

[備 考]

[環 境] JDK 6.0 Update 11

Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.

作成者:
Project Reffi

フィールドの概要
static int ACTION_NODE
           
static int CONTROLLER_NODE
           
 double dx
           
 double dy
           
 boolean fixed
           
static int MODEL_NODE
           
static int VIEW_NODE
           
 double x
           
 double y
           
 
コンストラクタの概要
ClassNode(int nodeType, String packagePath, String name)
          [概 要] [詳 細] [備 考]
 
メソッドの概要
 void addChild(ClassNode child)
          [概 要] [詳 細] [備 考]
 List<ClassNode> getChildren()
          [概 要] [詳 細] [備 考]
 int getLength()
          [概 要] [詳 細] [備 考]
 double getLineLength()
          [概 要] [詳 細] [備 考]
 String getName()
          [概 要] [詳 細] [備 考]
 int getNodeType()
          [概 要] [詳 細] [備 考]
 String getPackagePath()
          [概 要] [詳 細] [備 考]
 ClassNode getParent()
          [概 要] [詳 細] [備 考]
 void setChildren(List<ClassNode> children)
          [概 要] [詳 細] [備 考]
 void setLineLength(double lineLength)
          [概 要] [詳 細] [備 考]
 void setName(String name)
          [概 要] [詳 細] [備 考]
 void setNodeType(int nodeType)
          [概 要] [詳 細] [備 考]
 void setPackagePath(String packagePath)
          [概 要] [詳 細] [備 考]
 void setParent(ClassNode parent)
          [概 要] [詳 細] [備 考]
 ClassNode[] toArray()
          [概 要] [詳 細] [備 考]
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

CONTROLLER_NODE

public static final int CONTROLLER_NODE
関連項目:
定数フィールド値

VIEW_NODE

public static final int VIEW_NODE
関連項目:
定数フィールド値

ACTION_NODE

public static final int ACTION_NODE
関連項目:
定数フィールド値

MODEL_NODE

public static final int MODEL_NODE
関連項目:
定数フィールド値

x

public double x

y

public double y

dx

public double dx

dy

public double dy

fixed

public boolean fixed
コンストラクタの詳細

ClassNode

public ClassNode(int nodeType,
                 String packagePath,
                 String name)

[概 要]

[詳 細]

[備 考]

パラメータ:
nodeType -
packagePath -
name -
メソッドの詳細

getParent

public ClassNode getParent()

[概 要]

[詳 細]

[備 考]

戻り値:

setParent

public void setParent(ClassNode parent)

[概 要]

[詳 細]

[備 考]

パラメータ:
parent -

getChildren

public List<ClassNode> getChildren()

[概 要]

[詳 細]

[備 考]

戻り値:

setChildren

public void setChildren(List<ClassNode> children)

[概 要]

[詳 細]

[備 考]

パラメータ:
children -

addChild

public void addChild(ClassNode child)

[概 要]

[詳 細]

[備 考]

パラメータ:
child -

getNodeType

public int getNodeType()

[概 要]

[詳 細]

[備 考]

戻り値:

setNodeType

public void setNodeType(int nodeType)

[概 要]

[詳 細]

[備 考]

パラメータ:
nodeType -

getPackagePath

public String getPackagePath()

[概 要]

[詳 細]

[備 考]

戻り値:

setPackagePath

public void setPackagePath(String packagePath)

[概 要]

[詳 細]

[備 考]

パラメータ:
packagePath -

getName

public String getName()

[概 要]

[詳 細]

[備 考]

戻り値:

setName

public void setName(String name)

[概 要]

[詳 細]

[備 考]

パラメータ:
name -

getLineLength

public double getLineLength()

[概 要]

[詳 細]

[備 考]

戻り値:

setLineLength

public void setLineLength(double lineLength)

[概 要]

[詳 細]

[備 考]

パラメータ:
lineLength -

getLength

public int getLength()

[概 要]

[詳 細]

[備 考]

戻り値:

toArray

public ClassNode[] toArray()

[概 要]

[詳 細]

[備 考]

戻り値:


Copyright(C) Fujitsu All Rights Reserved.