1 19 20 package org.netbeans.modules.xml.schema.model; 21 22 import java.util.Set ; 23 24 28 public interface LocalElement extends Element, SequenceDefinition, 29 SchemaComponent, NameableSchemaComponent, TypeContainer, ReferenceableSchemaComponent { 30 public static final String MIN_OCCURS_PROPERTY = "minOccurs"; 31 public static final String MAX_OCCURS_PROPERTY = "maxOccurs"; 32 public static final String FORM_PROPERTY = "form"; 34 Set <Block> getBlock(); 35 void setBlock(Set <Block> block); 36 Set <Block> getBlockDefault(); 37 Set <Block> getBlockEffective(); 38 39 Form getForm(); 40 void setForm(Form form); 41 Form getFormDefault(); 42 Form getFormEffective(); 43 44 49 boolean allowsFullMultiplicity(); 50 51 String getMaxOccurs(); 52 void setMaxOccurs(String max); 53 String getMaxOccursDefault(); 54 String getMaxOccursEffective(); 55 56 Integer getMinOccurs(); 57 void setMinOccurs(Integer min); 58 int getMinOccursDefault(); 59 int getMinOccursEffective(); 60 61 } 62 | Popular Tags |