Gridarta Editor
net.sf.gridarta.model.treasurelist.TreasureTreeNode Class Reference

Subclass: Nodes in the CFTreasureListTree. More...

+ Inheritance diagram for net.sf.gridarta.model.treasurelist.TreasureTreeNode:
+ Collaboration diagram for net.sf.gridarta.model.treasurelist.TreasureTreeNode:

Public Member Functions

MutableTreeNode getClone (final boolean processSecondLinking, @Nullable final List< TreasureTreeNode > needSecondLink)
 Return a new cloned instance of this object. More...
 
TreasureObj getTreasureObj ()
 
void recalculateChances ()
 Recalculate the chances of objects in a treasureone list. More...
 
String toString ()
 @noinspection RefusedBequest More...
 
 TreasureTreeNode (@NotNull final TreasureObj content)
 Construct tree node with specified content object. More...
 

Private Attributes

final TreasureObj content
 The treasure object of this node. More...
 

Static Private Attributes

static final long serialVersionUID = 1L
 Serial Version UID. More...
 

Detailed Description

Subclass: Nodes in the CFTreasureListTree.

Each node contains a {} as content. unknown

Definition at line 33 of file TreasureTreeNode.java.

Constructor & Destructor Documentation

◆ TreasureTreeNode()

net.sf.gridarta.model.treasurelist.TreasureTreeNode.TreasureTreeNode ( @NotNull final TreasureObj  content)

Construct tree node with specified content object.

Parameters
contentthe treasure object of this node

Definition at line 50 of file TreasureTreeNode.java.

References net.sf.gridarta.model.treasurelist.TreasureTreeNode.content.

Referenced by net.sf.gridarta.model.treasurelist.TreasureTreeNode.getClone(), and net.sf.gridarta.model.treasurelist.TreasureTreeNode.recalculateChances().

+ Here is the caller graph for this function:

Member Function Documentation

◆ getClone()

MutableTreeNode net.sf.gridarta.model.treasurelist.TreasureTreeNode.getClone ( final boolean  processSecondLinking,
@Nullable final List< TreasureTreeNode needSecondLink 
)

◆ getTreasureObj()

◆ recalculateChances()

void net.sf.gridarta.model.treasurelist.TreasureTreeNode.recalculateChances ( )

◆ toString()

String net.sf.gridarta.model.treasurelist.TreasureTreeNode.toString ( )

@noinspection RefusedBequest

Definition at line 95 of file TreasureTreeNode.java.

References net.sf.gridarta.model.treasurelist.TreasureTreeNode.content, and net.sf.gridarta.model.treasurelist.TreasureObj.toString().

+ Here is the call graph for this function:

Member Data Documentation

◆ content

◆ serialVersionUID

final long net.sf.gridarta.model.treasurelist.TreasureTreeNode.serialVersionUID = 1L
staticprivate

Serial Version UID.

Definition at line 38 of file TreasureTreeNode.java.


The documentation for this class was generated from the following file: