org.jvnet.jaxb2_commons.xml.bind.model.concrete
Class CMElementInfo<T,C>
java.lang.Object
org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMElementInfo<T,C>
- All Implemented Interfaces:
- MElementInfo<T,C>, MElementTypeInfo<T,C>, MPackaged, MTyped<T,C>, MOriginated<MElementInfoOrigin>
public class CMElementInfo<T,C>
- extends Object
- implements MElementInfo<T,C>
CMElementInfo
public CMElementInfo(MElementInfoOrigin origin,
MPackageInfo _package,
QName elementName,
MTypeInfo<T,C> scope,
MTypeInfo<T,C> typeInfo,
QName substitutionHead)
getOrigin
public MElementInfoOrigin getOrigin()
- Specified by:
getOrigin in interface MOriginated<MElementInfoOrigin>
getPackageInfo
public MPackageInfo getPackageInfo()
- Specified by:
getPackageInfo in interface MPackaged
getElementName
public QName getElementName()
- Specified by:
getElementName in interface MElementInfo<T,C>- Specified by:
getElementName in interface MElementTypeInfo<T,C>
getScope
public MTypeInfo<T,C> getScope()
- Specified by:
getScope in interface MElementInfo<T,C>
getTypeInfo
public MTypeInfo<T,C> getTypeInfo()
- Specified by:
getTypeInfo in interface MTyped<T,C>
getSubstitutionHead
public QName getSubstitutionHead()
- Specified by:
getSubstitutionHead in interface MElementInfo<T,C>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2005-2011. All Rights Reserved.