public class SimpleTypeDefinitionComponent extends TypeDefinitionComponent
| Modifier and Type | Field and Description |
|---|---|
static int |
VARIETY_ATOMIC |
static int |
VARIETY_LIST |
static int |
VARIETY_UNION |
| Constructor and Description |
|---|
SimpleTypeDefinitionComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ComponentVisitor visitor) |
void |
addFacet(Facet f) |
void |
addFundamentalFacet(FundamentalFacet f) |
Iterator |
facets() |
Iterator |
fundamentalFacets() |
SimpleTypeDefinitionComponent |
getBaseTypeDefinition() |
SimpleTypeDefinitionComponent |
getItemTypeDefinition() |
SimpleTypeDefinitionComponent |
getPrimitiveTypeDefinition() |
int |
getVarietyTag() |
boolean |
isSimple() |
void |
setBaseTypeDefinition(SimpleTypeDefinitionComponent c) |
void |
setFinal(Set s) |
void |
setItemTypeDefinition(SimpleTypeDefinitionComponent c) |
void |
setPrimitiveTypeDefinition(SimpleTypeDefinitionComponent c) |
void |
setVarietyTag(int i) |
getName, isComplex, setNamepublic static final int VARIETY_ATOMIC
public static final int VARIETY_LIST
public static final int VARIETY_UNION
public boolean isSimple()
isSimple in class TypeDefinitionComponentpublic SimpleTypeDefinitionComponent getBaseTypeDefinition()
public void setBaseTypeDefinition(SimpleTypeDefinitionComponent c)
public SimpleTypeDefinitionComponent getPrimitiveTypeDefinition()
public void setPrimitiveTypeDefinition(SimpleTypeDefinitionComponent c)
public SimpleTypeDefinitionComponent getItemTypeDefinition()
public void setItemTypeDefinition(SimpleTypeDefinitionComponent c)
public void setFinal(Set s)
public int getVarietyTag()
public void setVarietyTag(int i)
public void addFacet(Facet f)
public Iterator facets()
public void addFundamentalFacet(FundamentalFacet f)
public Iterator fundamentalFacets()
public void accept(ComponentVisitor visitor) throws Exception
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.