org.codehaus.modello.plugins.xml.metadata
Class XmlFieldMetadata

java.lang.Object
  extended by org.codehaus.modello.plugins.xml.metadata.XmlFieldMetadata
All Implemented Interfaces:
FieldMetadata, Metadata

public class XmlFieldMetadata
extends java.lang.Object
implements FieldMetadata

Version:
$Id: XmlFieldMetadata.java 1328 2010-01-04 23:43:59Z hboutemy $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ID
           
 
Constructor Summary
XmlFieldMetadata()
           
 
Method Summary
 java.lang.String getFormat()
           
 java.lang.String getInsertParentFieldsUpTo()
           
 java.lang.String getTagName()
           
 boolean isAttribute()
           
 boolean isContent()
           
 boolean isTransient()
           
 boolean isTrim()
           
 void setAttribute(boolean attribute)
           
 void setContent(boolean content)
           
 void setFormat(java.lang.String format)
           
 void setInsertParentFieldsUpTo(java.lang.String insertParentFieldsUpTo)
           
 void setTagName(java.lang.String tagName)
           
 void setTransient(boolean transientField)
           
 void setTrim(boolean trim)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
Constructor Detail

XmlFieldMetadata

public XmlFieldMetadata()
Method Detail

getFormat

public java.lang.String getFormat()

setFormat

public void setFormat(java.lang.String format)

isTrim

public boolean isTrim()

setTrim

public void setTrim(boolean trim)

isAttribute

public boolean isAttribute()
Returns:
Returns the attribute.

setAttribute

public void setAttribute(boolean attribute)
Parameters:
attribute - The attribute to set.

isContent

public boolean isContent()

setContent

public void setContent(boolean content)

getTagName

public java.lang.String getTagName()
Returns:
Returns the tag name or the attribute name if it's an attribute.

setTagName

public void setTagName(java.lang.String tagName)
Parameters:
tagName - The tag or attribute name to set.

isTransient

public boolean isTransient()

setTransient

public void setTransient(boolean transientField)

getInsertParentFieldsUpTo

public java.lang.String getInsertParentFieldsUpTo()

setInsertParentFieldsUpTo

public void setInsertParentFieldsUpTo(java.lang.String insertParentFieldsUpTo)