1 19 20 package org.netbeans.modules.xml.schema.model; 21 22 import java.util.Collection ; 23 import java.util.List ; 24 import org.netbeans.modules.xml.xam.dom.NamedComponentReference; 25 26 30 public interface Union extends SimpleTypeDefinition, SchemaComponent { 31 32 public static final String INLINE_TYPE_PROPERTY = "inline_type"; 33 public static final String MEMBER_TYPES_PROPERTY = "memberTypes"; 34 List<NamedComponentReference<GlobalSimpleType>> getMemberTypes(); 36 void addMemberType(NamedComponentReference<GlobalSimpleType> gst); 37 void removeMemberType(NamedComponentReference<GlobalSimpleType> gst); 38 void setMemberTypes(List<NamedComponentReference<GlobalSimpleType>> types); 39 40 Collection <LocalSimpleType> getInlineTypes(); 41 void addInlineType(LocalSimpleType type); 42 void removeInlineType(LocalSimpleType type); 43 } 44 | Popular Tags |