org.camunda.bpm.model.cmmn.impl.instance
Class PlanningTableImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
              extended by org.camunda.bpm.model.cmmn.impl.instance.TableItemImpl
                  extended by org.camunda.bpm.model.cmmn.impl.instance.PlanningTableImpl
All Implemented Interfaces:
CmmnElement, CmmnModelElementInstance, PlanningTable, TableItem, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class PlanningTableImpl
extends TableItemImpl
implements PlanningTable

Author:
Roman Smirnov

Field Summary
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ApplicabilityRule> applicabilityRuleCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<TableItem> tableItemCollection
           
 
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.TableItemImpl
applicabilityRuleRefCollection, authorizedRoleRefCollection
 
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
PlanningTableImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 Collection<ApplicabilityRule> getApplicabilityRules()
           
 Collection<TableItem> getTableItems()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.TableItemImpl
getApplicabilityRule, getAuthorizedRoles
 
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
 
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.TableItem
getApplicabilityRule, getAuthorizedRoles
 
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.CmmnElement
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, setId
 
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Field Detail

tableItemCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<TableItem> tableItemCollection

applicabilityRuleCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ApplicabilityRule> applicabilityRuleCollection
Constructor Detail

PlanningTableImpl

public PlanningTableImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

getTableItems

public Collection<TableItem> getTableItems()
Specified by:
getTableItems in interface PlanningTable

getApplicabilityRules

public Collection<ApplicabilityRule> getApplicabilityRules()
Specified by:
getApplicabilityRules in interface PlanningTable

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)


Copyright © 2018 camunda services GmbH. All rights reserved.