se.cambio.cds.gdl.model.readable.rule.lines
Class RuleLine

Package class diagram package RuleLine
java.lang.Object
  extended by se.cambio.cds.gdl.model.readable.rule.lines.RuleLine
Direct Known Subclasses:
ArchetypeElementInstantiationRuleLine, ArchetypeInstantiationRuleLine, AssignmentExpressionRuleLine, BranchRuleLine, CheckContainerRuleLine, ExpressionRuleLine

public abstract class RuleLine
extends Object


Constructor Summary
RuleLine(String name, String description)
           
 
Method Summary
 void addChildRuleLine(RuleLine ruleLine)
           
 void detachFromParent()
           
 List<RuleLine> getChildrenRuleLines()
           
 String getDescription()
           
protected  String getLevelSpace(int level)
           
 String getName()
           
 RuleLine getParentRuleLine()
           
 ArrayList<RuleLineElement> getRuleLineElements()
           
 TermDefinition getTermDefinition()
           
 boolean isCommented()
           
 void setCommented(boolean commented)
           
 void setTermDefinition(TermDefinition termDefinition)
           
 String toHTMLString()
           
 String toHTMLString(int level)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuleLine

public RuleLine(String name,
                String description)
Method Detail

getName

public String getName()

getDescription

public String getDescription()

getRuleLineElements

public ArrayList<RuleLineElement> getRuleLineElements()

toString

public String toString()
Overrides:
toString in class Object

toHTMLString

public String toHTMLString()

toHTMLString

public String toHTMLString(int level)

getLevelSpace

protected String getLevelSpace(int level)

isCommented

public boolean isCommented()

setCommented

public void setCommented(boolean commented)

getParentRuleLine

public RuleLine getParentRuleLine()

getChildrenRuleLines

public List<RuleLine> getChildrenRuleLines()

addChildRuleLine

public void addChildRuleLine(RuleLine ruleLine)

detachFromParent

public void detachFromParent()

getTermDefinition

public TermDefinition getTermDefinition()

setTermDefinition

public void setTermDefinition(TermDefinition termDefinition)


Copyright © 2013 Cambio. All Rights Reserved.