org.camunda.bpm.model.xml.impl.type.attribute
Class BooleanAttribute

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.type.attribute.AttributeImpl<Boolean>
      extended by org.camunda.bpm.model.xml.impl.type.attribute.BooleanAttribute
All Implemented Interfaces:
Attribute<Boolean>

public class BooleanAttribute
extends AttributeImpl<Boolean>

class for providing Boolean value attributes. Takes care of type conversion and the interaction with the underlying Xml model model.

Author:
Daniel Meyer

Constructor Summary
BooleanAttribute(ModelElementType owningElementType)
           
 
Method Summary
protected  String convertModelValueToXmlValue(Boolean modelValue)
          to be implemented by subclasses: converts the raw (String) value of the attribute to the type required by the model
protected  Boolean convertXmlValueToModelValue(String rawValue)
          to be implemented by subclasses: converts the raw (String) value of the attribute to the type required by the model
 
Methods inherited from class org.camunda.bpm.model.xml.impl.type.attribute.AttributeImpl
getAttributeName, getDefaultValue, getIncomingReferences, getNamespaceUri, getOutgoingReferences, getOwningElementType, getValue, isIdAttribute, isRequired, registerIncoming, registerOutgoingReference, removeAttribute, setAttributeName, setDefaultValue, setId, setNamespaceUri, setRequired, setValue, unlinkReference, updateIncomingReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanAttribute

public BooleanAttribute(ModelElementType owningElementType)
Method Detail

convertXmlValueToModelValue

protected Boolean convertXmlValueToModelValue(String rawValue)
Description copied from class: AttributeImpl
to be implemented by subclasses: converts the raw (String) value of the attribute to the type required by the model

Specified by:
convertXmlValueToModelValue in class AttributeImpl<Boolean>
Returns:
the converted value

convertModelValueToXmlValue

protected String convertModelValueToXmlValue(Boolean modelValue)
Description copied from class: AttributeImpl
to be implemented by subclasses: converts the raw (String) value of the attribute to the type required by the model

Specified by:
convertModelValueToXmlValue in class AttributeImpl<Boolean>
Returns:
the converted value


Copyright © 2015 camunda services GmbH. All rights reserved.