EXIficient

com.siemens.ct.exi.grammar.rule
Class AbstractSchemaInformedRuleContent

java.lang.Object
  extended by com.siemens.ct.exi.grammar.rule.AbstractRule
      extended by com.siemens.ct.exi.grammar.rule.AbstractSchemaInformedRule
          extended by com.siemens.ct.exi.grammar.rule.AbstractSchemaInformedRuleContent
All Implemented Interfaces:
Rule, SchemaInformedRule, java.lang.Cloneable
Direct Known Subclasses:
RuleElementSchemaInformed, RuleStartTagSchemaInformed

public abstract class AbstractSchemaInformedRuleContent
extends AbstractSchemaInformedRule
implements java.lang.Cloneable

TODO Description

Version:
0.3.20080718
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Constructor Summary
AbstractSchemaInformedRuleContent()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class com.siemens.ct.exi.grammar.rule.AbstractSchemaInformedRule
addRule, duplicate, get1stLevelEvent, get1stLevelEventCode, get1stLevelEventCodeLength, get1stLevelRule, getLeastAttributeEventCode, getNumberOfEvents, getNumberOfSchemaDeviatedAttributes, getTypeEmpty, isSchemaRule, joinRules, resolveLambdaTransitions, setFirstElementRule, setHasNamedSubtypes, setNillable
 
Methods inherited from class com.siemens.ct.exi.grammar.rule.AbstractRule
addTerminalRule, equals, get3rdLevelCharacteristics, get3rdLevelEvent, get3rdLevelEventCode, getElementContentRule, getElementContentRuleForUndeclaredSE, getLabel, hasSecondOrThirdLevel, isTerminalRule, learnAttribute, learnCharacters, learnEndElement, learnStartElement, setLabel
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.siemens.ct.exi.grammar.rule.SchemaInformedRule
getLabel, setLabel
 
Methods inherited from interface com.siemens.ct.exi.grammar.rule.Rule
addTerminalRule, get2ndLevelCharacteristics, get2ndLevelEvent, get2ndLevelEventCode, get3rdLevelCharacteristics, get3rdLevelEvent, get3rdLevelEventCode, getElementContentRule, getElementContentRuleForUndeclaredSE, hasSecondOrThirdLevel, isTerminalRule, learnAttribute, learnCharacters, learnEndElement, learnStartElement
 

Constructor Detail

AbstractSchemaInformedRuleContent

public AbstractSchemaInformedRuleContent()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class AbstractSchemaInformedRule

EXIficient