public class AnySortHLAPI extends Object implements HLAPIClass, SortHLAPI
Constructor and Description |
---|
AnySortHLAPI(AllHLAPI containerAll)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(AnyObjectHLAPI anySortModel)
this constructor allows you to set all 'settable' values
excepted container.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
AllHLAPI containerAll)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
EmptyHLAPI containerEmpty)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
EmptyListHLAPI containerEmptyList)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
HLPNListHLAPI containerList)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
MakeListHLAPI containerMakeList)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
MultisetSortHLAPI multi)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
NamedSortHLAPI containerNamedSort)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
PartitionHLAPI containerPartition)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
ProductSortHLAPI containerProductSort)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
TypeHLAPI containerType)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnyObjectHLAPI anySortModel,
VariableDeclHLAPI containerVariableDecl)
this constructor allows you to set all 'settable' values, including container if any.
|
AnySortHLAPI(AnySort lowLevelAPI)
This constructor encapsulate a low level API object in HLAPI.
|
AnySortHLAPI(EmptyHLAPI containerEmpty)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(EmptyListHLAPI containerEmptyList)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(HLPNListHLAPI containerList)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(MakeListHLAPI containerMakeList)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(MultisetSortHLAPI multi)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(NamedSortHLAPI containerNamedSort)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(PartitionHLAPI containerPartition)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(ProductSortHLAPI containerProductSort)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(TypeHLAPI containerType)
This constructor give access to required stuff only (and container)
|
AnySortHLAPI(VariableDeclHLAPI containerVariableDecl)
This constructor give access to required stuff only (and container)
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(AnySortHLAPI item) |
void |
fromPNML(org.apache.axiom.om.OMElement subRoot,
IdRefLinker idr)
creates an object from the xml nodes.
|
AnyObject |
getAnySortModel()
Return the encapsulate Low Level API object.
|
AnySort |
getContainedItem()
Return encapsulated object
|
All |
getContainerAll()
Return the encapsulate Low Level API object.
|
AllHLAPI |
getContainerAllHLAPI()
This accessor automatically encapsulate an element of the current object.
|
Empty |
getContainerEmpty()
Return the encapsulate Low Level API object.
|
EmptyHLAPI |
getContainerEmptyHLAPI()
This accessor automatically encapsulate an element of the current object.
|
EmptyList |
getContainerEmptyList()
Return the encapsulate Low Level API object.
|
EmptyListHLAPI |
getContainerEmptyListHLAPI()
This accessor automatically encapsulate an element of the current object.
|
HLPNList |
getContainerList()
Return the encapsulate Low Level API object.
|
HLPNListHLAPI |
getContainerListHLAPI()
This accessor automatically encapsulate an element of the current object.
|
MakeList |
getContainerMakeList()
Return the encapsulate Low Level API object.
|
MakeListHLAPI |
getContainerMakeListHLAPI()
This accessor automatically encapsulate an element of the current object.
|
NamedSort |
getContainerNamedSort()
Return the encapsulate Low Level API object.
|
NamedSortHLAPI |
getContainerNamedSortHLAPI()
This accessor automatically encapsulate an element of the current object.
|
Partition |
getContainerPartition()
Return the encapsulate Low Level API object.
|
PartitionHLAPI |
getContainerPartitionHLAPI()
This accessor automatically encapsulate an element of the current object.
|
ProductSort |
getContainerProductSort()
Return the encapsulate Low Level API object.
|
ProductSortHLAPI |
getContainerProductSortHLAPI()
This accessor automatically encapsulate an element of the current object.
|
Type |
getContainerType()
Return the encapsulate Low Level API object.
|
TypeHLAPI |
getContainerTypeHLAPI()
This accessor automatically encapsulate an element of the current object.
|
VariableDecl |
getContainerVariableDecl()
Return the encapsulate Low Level API object.
|
VariableDeclHLAPI |
getContainerVariableDeclHLAPI()
This accessor automatically encapsulate an element of the current object.
|
MultisetSort |
getMulti()
Return the encapsulate Low Level API object.
|
MultisetSortHLAPI |
getMultiHLAPI()
This accessor automatically encapsulate an element of the current object.
|
void |
setAnySortModelHLAPI(AnyObjectHLAPI elem)
set AnySortModel
|
void |
setContainerAllHLAPI(AllHLAPI elem)
set ContainerAll
|
void |
setContainerEmptyHLAPI(EmptyHLAPI elem)
set ContainerEmpty
|
void |
setContainerEmptyListHLAPI(EmptyListHLAPI elem)
set ContainerEmptyList
|
void |
setContainerListHLAPI(HLPNListHLAPI elem)
set ContainerList
|
void |
setContainerMakeListHLAPI(MakeListHLAPI elem)
set ContainerMakeList
|
void |
setContainerNamedSortHLAPI(NamedSortHLAPI elem)
set ContainerNamedSort
|
void |
setContainerPartitionHLAPI(PartitionHLAPI elem)
set ContainerPartition
|
void |
setContainerProductSortHLAPI(ProductSortHLAPI elem)
set ContainerProductSort
|
void |
setContainerTypeHLAPI(TypeHLAPI elem)
set ContainerType
|
void |
setContainerVariableDeclHLAPI(VariableDeclHLAPI elem)
set ContainerVariableDecl
|
void |
setMultiHLAPI(MultisetSortHLAPI elem)
set Multi
|
String |
toPNML()
Returns the PNML xml tree for this object.
|
void |
toPNML(FileChannel fc)
Writes the PNML XML tree of this object into file channel.
|
boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics) |
public AnySortHLAPI(AnyObjectHLAPI anySortModel)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, MultisetSortHLAPI multi)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, NamedSortHLAPI containerNamedSort)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, VariableDeclHLAPI containerVariableDecl)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, ProductSortHLAPI containerProductSort)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, TypeHLAPI containerType)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, AllHLAPI containerAll)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, EmptyHLAPI containerEmpty)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, PartitionHLAPI containerPartition)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, HLPNListHLAPI containerList)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, EmptyListHLAPI containerEmptyList)
public AnySortHLAPI(AnyObjectHLAPI anySortModel, MakeListHLAPI containerMakeList)
public AnySortHLAPI(MultisetSortHLAPI multi)
public AnySortHLAPI(NamedSortHLAPI containerNamedSort)
public AnySortHLAPI(VariableDeclHLAPI containerVariableDecl)
public AnySortHLAPI(ProductSortHLAPI containerProductSort)
public AnySortHLAPI(TypeHLAPI containerType)
public AnySortHLAPI(AllHLAPI containerAll)
public AnySortHLAPI(EmptyHLAPI containerEmpty)
public AnySortHLAPI(PartitionHLAPI containerPartition)
public AnySortHLAPI(HLPNListHLAPI containerList)
public AnySortHLAPI(EmptyListHLAPI containerEmptyList)
public AnySortHLAPI(MakeListHLAPI containerMakeList)
public AnySortHLAPI(AnySort lowLevelAPI)
public AnySort getContainedItem()
getContainedItem
in interface HLAPIClass
public MultisetSort getMulti()
public NamedSort getContainerNamedSort()
getContainerNamedSort
in interface SortHLAPI
public VariableDecl getContainerVariableDecl()
getContainerVariableDecl
in interface SortHLAPI
public ProductSort getContainerProductSort()
getContainerProductSort
in interface SortHLAPI
public Type getContainerType()
getContainerType
in interface SortHLAPI
public All getContainerAll()
getContainerAll
in interface SortHLAPI
public Empty getContainerEmpty()
getContainerEmpty
in interface SortHLAPI
public Partition getContainerPartition()
getContainerPartition
in interface SortHLAPI
public HLPNList getContainerList()
getContainerList
in interface SortHLAPI
public EmptyList getContainerEmptyList()
getContainerEmptyList
in interface SortHLAPI
public MakeList getContainerMakeList()
getContainerMakeList
in interface SortHLAPI
public AnyObject getAnySortModel()
public MultisetSortHLAPI getMultiHLAPI()
getMultiHLAPI
in interface SortHLAPI
public NamedSortHLAPI getContainerNamedSortHLAPI()
getContainerNamedSortHLAPI
in interface SortHLAPI
public VariableDeclHLAPI getContainerVariableDeclHLAPI()
getContainerVariableDeclHLAPI
in interface SortHLAPI
public ProductSortHLAPI getContainerProductSortHLAPI()
getContainerProductSortHLAPI
in interface SortHLAPI
public TypeHLAPI getContainerTypeHLAPI()
getContainerTypeHLAPI
in interface SortHLAPI
public AllHLAPI getContainerAllHLAPI()
getContainerAllHLAPI
in interface SortHLAPI
public EmptyHLAPI getContainerEmptyHLAPI()
getContainerEmptyHLAPI
in interface SortHLAPI
public PartitionHLAPI getContainerPartitionHLAPI()
getContainerPartitionHLAPI
in interface SortHLAPI
public HLPNListHLAPI getContainerListHLAPI()
getContainerListHLAPI
in interface SortHLAPI
public EmptyListHLAPI getContainerEmptyListHLAPI()
getContainerEmptyListHLAPI
in interface SortHLAPI
public MakeListHLAPI getContainerMakeListHLAPI()
getContainerMakeListHLAPI
in interface SortHLAPI
public void setAnySortModelHLAPI(AnyObjectHLAPI elem)
public void setMultiHLAPI(MultisetSortHLAPI elem)
setMultiHLAPI
in interface SortHLAPI
public void setContainerNamedSortHLAPI(NamedSortHLAPI elem)
setContainerNamedSortHLAPI
in interface SortHLAPI
public void setContainerVariableDeclHLAPI(VariableDeclHLAPI elem)
setContainerVariableDeclHLAPI
in interface SortHLAPI
public void setContainerProductSortHLAPI(ProductSortHLAPI elem)
setContainerProductSortHLAPI
in interface SortHLAPI
public void setContainerTypeHLAPI(TypeHLAPI elem)
setContainerTypeHLAPI
in interface SortHLAPI
public void setContainerAllHLAPI(AllHLAPI elem)
setContainerAllHLAPI
in interface SortHLAPI
public void setContainerEmptyHLAPI(EmptyHLAPI elem)
setContainerEmptyHLAPI
in interface SortHLAPI
public void setContainerPartitionHLAPI(PartitionHLAPI elem)
setContainerPartitionHLAPI
in interface SortHLAPI
public void setContainerListHLAPI(HLPNListHLAPI elem)
setContainerListHLAPI
in interface SortHLAPI
public void setContainerEmptyListHLAPI(EmptyListHLAPI elem)
setContainerEmptyListHLAPI
in interface SortHLAPI
public void setContainerMakeListHLAPI(MakeListHLAPI elem)
setContainerMakeListHLAPI
in interface SortHLAPI
public boolean equals(AnySortHLAPI item)
public String toPNML()
toPNML
in interface HLAPIClass
HLAPIClass.toPNML(FileChannel)
public void toPNML(FileChannel fc)
toPNML
in interface HLAPIClass
fc
- the file channel into which to write the contentspublic void fromPNML(org.apache.axiom.om.OMElement subRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
fromPNML
in interface HLAPIClass
subRoot
- the sub-tree to import.idr
- an idreflinker to solve idref.InnerBuildException
- .InvalidIDException
- .VoidRepositoryException
- .public boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface HLAPIClass
diagnostics
- for diagnostic informations.Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.