org.opensha.gem.GEM1.calc.gemLogicTree
Class GemLogicTreeBranch

java.lang.Object
  extended by org.opensha.gem.GEM1.calc.gemLogicTree.GemLogicTreeBranch
All Implemented Interfaces:
Serializable

public class GemLogicTreeBranch
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
GemLogicTreeBranch()
           
GemLogicTreeBranch(int relativeID, String branchingValue, double weight)
           
 
Method Summary
 String getBranchingValue()
           
 String getNameInputFile()
           
 int getRelativeID()
           
 GemLogicTreeRule getRule()
           
 double getWeight()
           
 void setBranchingValue(String branchingValue)
           
 void setNameInputFile(String nameInputFile)
           
 void setRelativeID(int relativeID)
           
 void setRule(GemLogicTreeRule rule)
           
 void setWeight(double weight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GemLogicTreeBranch

public GemLogicTreeBranch()

GemLogicTreeBranch

public GemLogicTreeBranch(int relativeID,
                          String branchingValue,
                          double weight)
Method Detail

getRelativeID

public int getRelativeID()

setRelativeID

public void setRelativeID(int relativeID)

getBranchingValue

public String getBranchingValue()

setBranchingValue

public void setBranchingValue(String branchingValue)

getNameInputFile

public String getNameInputFile()

setNameInputFile

public void setNameInputFile(String nameInputFile)

getWeight

public double getWeight()
Returns:
weight

setWeight

public void setWeight(double weight)
Parameters:
weight -

getRule

public GemLogicTreeRule getRule()

setRule

public void setRule(GemLogicTreeRule rule)