org.mule.common.metadata
Class DefaultExampleBasedMetaDataModel

java.lang.Object
  extended by org.mule.common.metadata.AbstractMetaDataModel
      extended by org.mule.common.metadata.DefaultExampleBasedMetaDataModel
All Implemented Interfaces:
ExampleBasedMetaDataModel, MetaDataModel

public class DefaultExampleBasedMetaDataModel
extends AbstractMetaDataModel
implements ExampleBasedMetaDataModel


Constructor Summary
DefaultExampleBasedMetaDataModel(DataType dataType, String example)
           
 
Method Summary
 void accept(MetaDataModelVisitor modelVisitor)
          Used internally for go over the model structure.
 String getExampleContent()
           
 
Methods inherited from class org.mule.common.metadata.AbstractMetaDataModel
addAllProperties, addProperty, as, equals, getDataType, getImplementationClass, getProperties, getProperty, hashCode, hasProperty, removeProperty, setImplementationClass, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mule.common.metadata.MetaDataModel
addProperty, as, getDataType, getImplementationClass, getProperties, getProperty, hasProperty, removeProperty
 

Constructor Detail

DefaultExampleBasedMetaDataModel

public DefaultExampleBasedMetaDataModel(DataType dataType,
                                        String example)
Method Detail

getExampleContent

public String getExampleContent()
Specified by:
getExampleContent in interface ExampleBasedMetaDataModel

accept

public void accept(MetaDataModelVisitor modelVisitor)
Description copied from interface: MetaDataModel
Used internally for go over the model structure.

Specified by:
accept in interface MetaDataModel


Copyright © 2015 MuleSoft, Inc.. All rights reserved.