org.chromattic.metamodel.mapping
Class AttributeMapping

java.lang.Object
  extended by org.chromattic.metamodel.mapping.PropertyMapping<SingleValuedPropertyInfo<SimpleValueInfo>,SimpleValueInfo>
      extended by org.chromattic.metamodel.mapping.AttributeMapping

public class AttributeMapping
extends PropertyMapping<SingleValuedPropertyInfo<SimpleValueInfo>,SimpleValueInfo>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
AttributeMapping(SingleValuedPropertyInfo<SimpleValueInfo> property, NodeAttributeType type)
           
 
Method Summary
 void accept(MappingVisitor visitor)
           
 NodeAttributeType getType()
           
 boolean isNew()
           
 
Methods inherited from class org.chromattic.metamodel.mapping.PropertyMapping
getName, getOwner, getParent, getProperty, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeMapping

public AttributeMapping(SingleValuedPropertyInfo<SimpleValueInfo> property,
                        NodeAttributeType type)
Method Detail

isNew

public boolean isNew()
Specified by:
isNew in class PropertyMapping<SingleValuedPropertyInfo<SimpleValueInfo>,SimpleValueInfo>

getType

public NodeAttributeType getType()

accept

public void accept(MappingVisitor visitor)
Specified by:
accept in class PropertyMapping<SingleValuedPropertyInfo<SimpleValueInfo>,SimpleValueInfo>


Copyright © 2011 eXo Platform SAS. All Rights Reserved.