Dali Provisional API
Release 3.2

org.eclipse.jpt.jaxb.core.xsd
Class XsdAttributeDeclaration

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.eclipse.jpt.jaxb.core.xsd.XsdComponent<A>
          extended by org.eclipse.jpt.jaxb.core.xsd.XsdFeature<org.eclipse.xsd.XSDAttributeDeclaration>
              extended by org.eclipse.jpt.jaxb.core.xsd.XsdAttributeDeclaration
All Implemented Interfaces:
Adapter, Adapter.Internal

public class XsdAttributeDeclaration
extends XsdFeature<org.eclipse.xsd.XSDAttributeDeclaration>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.jpt.jaxb.core.xsd.XsdFeature
XsdFeature.NameTransformer
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
 
Field Summary
 
Fields inherited from class org.eclipse.jpt.jaxb.core.xsd.XsdFeature
NAME_TRANSFORMER
 
Fields inherited from class org.eclipse.jpt.jaxb.core.xsd.XsdComponent
xsdComponent
 
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
 
Method Summary
 XsdTypeDefinition getType()
           
 boolean typeIsValid(XsdTypeDefinition xsdType, boolean isItemType)
          Return whether the given schema type is valid within the feature
 
Methods inherited from class org.eclipse.jpt.jaxb.core.xsd.XsdFeature
getName, getXSDFeature
 
Methods inherited from class org.eclipse.jpt.jaxb.core.xsd.XsdComponent
getXSDComponent, isAdapterForType
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged, setTarget, unsetTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public XsdTypeDefinition getType()
Specified by:
getType in class XsdFeature<org.eclipse.xsd.XSDAttributeDeclaration>

typeIsValid

public boolean typeIsValid(XsdTypeDefinition xsdType,
                           boolean isItemType)
Description copied from class: XsdFeature
Return whether the given schema type is valid within the feature

Specified by:
typeIsValid in class XsdFeature<org.eclipse.xsd.XSDAttributeDeclaration>
isItemType - determines whether the xsdType should instead be treated as an item type within a list

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.