Uses of Class
org.codehaus.modello.model.ModelClass
Packages that use ModelClass
Package
Description
-
Uses of ModelClass in org.codehaus.modello.core.io
Methods in org.codehaus.modello.core.io with parameters of type ModelClassModifier and TypeMethodDescriptionModelReader.getAttributesForClass
(ModelClass modelClass) private void
ModelReader.parseClassInterfaces
(ModelClass modelClass, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) private void
ModelReader.parseCodeSegment
(ModelClass modelClass, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) private void
ModelReader.parseFields
(ModelClass modelClass, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) -
Uses of ModelClass in org.codehaus.modello.metadata
Methods in org.codehaus.modello.metadata with parameters of type ModelClassModifier and TypeMethodDescriptionMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data) -
Uses of ModelClass in org.codehaus.modello.model
Fields in org.codehaus.modello.model declared as ModelClassModifier and TypeFieldDescriptionprivate ModelClass
ModelField.modelClass
private ModelClass
ModelAssociation.toClass
Fields in org.codehaus.modello.model with type parameters of type ModelClassModifier and TypeFieldDescriptionprivate List
<ModelClass> Model.classes
private Map
<String, List<ModelClass>> Model.classMap
Methods in org.codehaus.modello.model that return ModelClassModifier and TypeMethodDescriptionModel.getClass
(String type, VersionRange versionRange) Model.getClass
(String type, VersionRange versionRange, boolean optionnal) Model.getLocationTracker
(Version version) private ModelClass
Model.getModelClass
(String type, VersionRange versionRange) ModelField.getModelClass()
Model.getSourceTracker
(Version version) ModelAssociation.getToClass()
Methods in org.codehaus.modello.model that return types with arguments of type ModelClassMethods in org.codehaus.modello.model with parameters of type ModelClassModifier and TypeMethodDescriptionvoid
Model.addClass
(ModelClass modelClass) void
ModelField.initialize
(ModelClass modelClass) Constructors in org.codehaus.modello.model with parameters of type ModelClass -
Uses of ModelClass in org.codehaus.modello.plugin
Methods in org.codehaus.modello.plugin with parameters of type ModelClassModifier and TypeMethodDescriptionprotected List
<ModelField> AbstractModelloGenerator.getFieldsForClass
(ModelClass modelClass) Return the child fields of this class. -
Uses of ModelClass in org.codehaus.modello.plugin.converters
Methods in org.codehaus.modello.plugin.converters with parameters of type ModelClassModifier and TypeMethodDescriptionprivate static String
ConverterGenerator.getSourceClassName
(ModelClass modelClass, Version generatedVersion) private static void
ConverterGenerator.writeConvertMethod
(JClass converterClass, Model objectModel, String basePackage, List<Version> allVersions, Version v, ModelClass rootClass) -
Uses of ModelClass in org.codehaus.modello.plugin.dom4j
Methods in org.codehaus.modello.plugin.dom4j with parameters of type ModelClassModifier and TypeMethodDescriptionprivate void
Dom4jWriterGenerator.processField
(ModelField field, XmlFieldMetadata xmlFieldMetadata, String uncapClassName, JSourceCode sc, ModelClass modelClass, JClass jClass) private void
Dom4jWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private void
Dom4jReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) -
Uses of ModelClass in org.codehaus.modello.plugin.java
Methods in org.codehaus.modello.plugin.java that return types with arguments of type ModelClassModifier and TypeMethodDescriptionprotected List
<ModelClass> AbstractJavaModelloGenerator.getClasses
(Model model) Methods in org.codehaus.modello.plugin.java with parameters of type ModelClassModifier and TypeMethodDescriptionprivate void
JavaModelloGenerator.createInstanceAndSetProperties
(ModelClass modelClass, JConstructor constructor, JSourceCode sc) private void
JavaModelloGenerator.generateBuilder
(ModelClass modelClass, JClass builderClass, JConstructor outherClassConstructor) private JMethod[]
JavaModelloGenerator.generateClone
(ModelClass modelClass, ModelClass locationClass) private JMethod
JavaModelloGenerator.generateEquals
(ModelClass modelClass) private JMethod
JavaModelloGenerator.generateHashCode
(ModelClass modelClass) private void
JavaModelloGenerator.generateLocationBean
(JClass jClass, ModelClass locationClass, ModelClass sourceClass) private String
JavaModelloGenerator.generateLocationTracker
(Model objectModel, ModelClass locationClass) private void
JavaModelloGenerator.generateLocationTracking
(JClass jClass, ModelClass modelClass, ModelClass locationClass) private void
JavaModelloGenerator.generateStaticCreator
(ModelClass modelClass, JClass jClass, JConstructor constructor) private JMethod
JavaModelloGenerator.generateToString
(ModelClass modelClass, boolean onlyIdentifierFields) private String
JavaModelloGenerator.getCloneHook
(ModelClass modelClass) private String
JavaModelloGenerator.getCloneMode
(ModelClass modelClass) protected boolean
AbstractJavaModelloGenerator.isJavaEnabled
(ModelClass modelClass) protected boolean
AbstractJavaModelloGenerator.isRelevant
(ModelClass modelClass) protected boolean
AbstractJavaModelloGenerator.isTrackingSupport
(ModelClass modelClass) -
Uses of ModelClass in org.codehaus.modello.plugin.java.metadata
Methods in org.codehaus.modello.plugin.java.metadata with parameters of type ModelClassModifier and TypeMethodDescriptionJavaMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data) -
Uses of ModelClass in org.codehaus.modello.plugin.jdom
Methods in org.codehaus.modello.plugin.jdom with parameters of type ModelClassModifier and TypeMethodDescriptionprivate void
JDOMWriterGenerator.createIterateMethod
(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private void
JDOMWriterGenerator.createIterateMethod2
(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private void
JDOMWriterGenerator.updateClass
(ModelClass clazz, JClass jClass, List<ModelClass> alwaysExisting) private void
JDOMWriterGenerator.writeAllClasses
(Model objectModel, JClass jClass, ModelClass rootClass) Method parameters in org.codehaus.modello.plugin.jdom with type arguments of type ModelClassModifier and TypeMethodDescriptionprivate void
JDOMWriterGenerator.updateClass
(ModelClass clazz, JClass jClass, List<ModelClass> alwaysExisting) -
Uses of ModelClass in org.codehaus.modello.plugin.model
Methods in org.codehaus.modello.plugin.model with parameters of type ModelClassModifier and TypeMethodDescriptionModelMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data) -
Uses of ModelClass in org.codehaus.modello.plugin.sax
Methods in org.codehaus.modello.plugin.sax with parameters of type ModelClassModifier and TypeMethodDescriptionprivate void
SaxWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) -
Uses of ModelClass in org.codehaus.modello.plugin.stax
Fields in org.codehaus.modello.plugin.stax with type parameters of type ModelClassMethods in org.codehaus.modello.plugin.stax with parameters of type ModelClassModifier and TypeMethodDescriptionprivate GeneratorNode
StaxReaderGenerator.findRequiredReferenceResolvers
(ModelClass modelClass, GeneratorNode parent) protected boolean
AbstractStaxGenerator.isAssociationPartToClass
(ModelClass modelClass) private void
StaxReaderGenerator.writeAttributes
(ModelClass modelClass, String uncapClassName, JSourceCode sc) Add code to parse fields of a model class that are XML attributes.private void
StaxWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private void
StaxReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) Write aprivate ClassName parseClassName( ...
-
Uses of ModelClass in org.codehaus.modello.plugin.velocity
Methods in org.codehaus.modello.plugin.velocity that return types with arguments of type ModelClassModifier and TypeMethodDescriptionHelper.ancestors
(ModelClass clazz) Returns the list of ancestors for the givenModelClass
.Methods in org.codehaus.modello.plugin.velocity with parameters of type ModelClassModifier and TypeMethodDescriptionHelper.ancestors
(ModelClass clazz) Returns the list of ancestors for the givenModelClass
.Helper.xmlClassMetadata
(ModelClass clazz) Returns theXmlClassMetadata
for the givenModelClass
.Helper.xmlFields
(ModelClass modelClass) Returns a list of allModelField
for a givenModelClass
. -
Uses of ModelClass in org.codehaus.modello.plugin.xdoc
Methods in org.codehaus.modello.plugin.xdoc with parameters of type ModelClassModifier and TypeMethodDescriptionprivate String
XdocGenerator.getAnchorName
(String tagName, ModelClass modelClass) Get the anchor name by which model classes can be accessed in the generated xdoc/html file.private String
XdocGenerator.getElementXmlDescriptor
(ModelClass modelClass, ModelAssociation association, Stack<String> stack) Build the pretty tree describing the XML representation of an element of the model.private String
XdocGenerator.getId
(String tagName, ModelClass modelClass) private String
XdocGenerator.getModelXmlDescriptor
(ModelClass rootModelClass) Build the pretty tree describing the XML representation of the model.private String
XdocGenerator.resolveTagName
(ModelClass modelClass, ModelAssociation association) Compute the tagName of a given class, living inside an association.private void
XdocGenerator.writeElementDescriptor
(org.codehaus.plexus.util.xml.XMLWriter w, ModelClass modelClass, ModelAssociation association, Set<String> writtenIds, Map<String, String> writtenAnchors) Write description of an element of the XML representation of the model.private void
XdocGenerator.writeModelDescriptor
(org.codehaus.plexus.util.xml.XMLWriter w, ModelClass rootModelClass) Write description of the whole model. -
Uses of ModelClass in org.codehaus.modello.plugin.xdoc.metadata
Methods in org.codehaus.modello.plugin.xdoc.metadata with parameters of type ModelClassModifier and TypeMethodDescriptionXdocMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data) -
Uses of ModelClass in org.codehaus.modello.plugin.xpp3
Fields in org.codehaus.modello.plugin.xpp3 declared as ModelClassModifier and TypeFieldDescriptionprotected ModelClass
AbstractXpp3Generator.locationTracker
protected ModelClass
AbstractXpp3Generator.sourceTracker
Methods in org.codehaus.modello.plugin.xpp3 with parameters of type ModelClassModifier and TypeMethodDescriptionprotected boolean
Xpp3ExtendedReaderGenerator.isRelevant
(ModelClass modelClass) private void
Xpp3WriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private void
Xpp3ReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) private void
Xpp3ReaderGenerator.writeClassReaders
(ModelClass modelClass, JClass jClass, boolean rootElement) -
Uses of ModelClass in org.codehaus.modello.plugin.xsd
Methods in org.codehaus.modello.plugin.xsd with parameters of type ModelClassModifier and TypeMethodDescriptionprivate static void
XsdGenerator.writeClassDocumentation
(org.codehaus.plexus.util.xml.XMLWriter w, ModelClass modelClass) private void
XsdGenerator.writeComplexTypeDescriptor
(org.codehaus.plexus.util.xml.XMLWriter w, Model objectModel, ModelClass modelClass, Set<ModelClass> written, boolean enforceMandatoryElements) Method parameters in org.codehaus.modello.plugin.xsd with type arguments of type ModelClassModifier and TypeMethodDescriptionprivate void
XsdGenerator.writeComplexTypeDescriptor
(org.codehaus.plexus.util.xml.XMLWriter w, Model objectModel, ModelClass modelClass, Set<ModelClass> written, boolean enforceMandatoryElements) -
Uses of ModelClass in org.codehaus.modello.plugin.xsd.metadata
Methods in org.codehaus.modello.plugin.xsd.metadata with parameters of type ModelClassModifier and TypeMethodDescriptionXsdMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data) -
Uses of ModelClass in org.codehaus.modello.plugins.xml
Methods in org.codehaus.modello.plugins.xml with parameters of type ModelClassModifier and TypeMethodDescriptionprotected List
<ModelField> AbstractXmlGenerator.getFieldsForXml
(ModelClass modelClass, Version version) Return the XML fields of this class, with proper XML order and no XML transient fields.protected List
<ModelField> AbstractXmlJavaGenerator.getFieldsForXml
(ModelClass modelClass, Version version) Return the XML fields of this class, with proper XML order and no XML transient fields.(package private) static List
<ModelField> XmlModelHelpers.getFieldsForXml
(ModelClass modelClass, Version version) Return the XML fields of this class, with proper XML order and no XML transient fields.protected String
AbstractXmlGenerator.resolveTagName
(ModelClass modelClass) Resolve XML tag name for a class.protected String
AbstractXmlJavaGenerator.resolveTagName
(ModelClass modelClass) Resolve XML tag name for a class.(package private) static String
XmlModelHelpers.resolveTagName
(ModelClass modelClass) Resolve XML tag name for a class. -
Uses of ModelClass in org.codehaus.modello.plugins.xml.metadata
Methods in org.codehaus.modello.plugins.xml.metadata with parameters of type ModelClassModifier and TypeMethodDescriptionXmlMetadataPlugin.getClassMetadata
(ModelClass clazz, Map<String, String> data)