public class PartitionElementHLAPI extends Object implements HLAPIClass, TermsDeclarationHLAPI, OperatorDeclHLAPI
Constructor and Description |
---|
PartitionElementHLAPI(PartitionElement lowLevelAPI)
This constructor encapsulate a low level API object in HLAPI.
|
PartitionElementHLAPI(String id,
String name)
this constructor allows you to set all 'settable' values
excepted container.
|
PartitionElementHLAPI(String id,
String name,
DeclarationsHLAPI containerDeclarations)
this constructor allows you to set all 'settable' values, including container if any.
|
PartitionElementHLAPI(String id,
String name,
PartitionHLAPI refpartition)
this constructor allows you to set all 'settable' values, including container if any.
|
Modifier and Type | Method and Description |
---|---|
void |
addPartitionelementconstantsHLAPI(TermHLAPI unit) |
boolean |
equals(PartitionElementHLAPI item) |
void |
fromPNML(org.apache.axiom.om.OMElement subRoot,
IdRefLinker idr)
creates an object from the xml nodes.
|
PartitionElement |
getContainedItem()
Return encapsulated object
|
Declarations |
getContainerDeclarations()
Return the encapsulate Low Level API object.
|
DeclarationsHLAPI |
getContainerDeclarationsHLAPI()
This accessor automatically encapsulate an element of the current object.
|
String |
getId()
Return the encapsulate Low Level API object.
|
String |
getName()
Return the encapsulate Low Level API object.
|
List<AndHLAPI> |
getPartitionelementconstants_booleans_AndHLAPI()
This accessor return a list of encapsulated subelement, only of AndHLAPI kind.
|
List<BooleanConstantHLAPI> |
getPartitionelementconstants_booleans_BooleanConstantHLAPI()
This accessor return a list of encapsulated subelement, only of BooleanConstantHLAPI kind.
|
List<EqualityHLAPI> |
getPartitionelementconstants_booleans_EqualityHLAPI()
This accessor return a list of encapsulated subelement, only of EqualityHLAPI kind.
|
List<ImplyHLAPI> |
getPartitionelementconstants_booleans_ImplyHLAPI()
This accessor return a list of encapsulated subelement, only of ImplyHLAPI kind.
|
List<InequalityHLAPI> |
getPartitionelementconstants_booleans_InequalityHLAPI()
This accessor return a list of encapsulated subelement, only of InequalityHLAPI kind.
|
List<NotHLAPI> |
getPartitionelementconstants_booleans_NotHLAPI()
This accessor return a list of encapsulated subelement, only of NotHLAPI kind.
|
List<OrHLAPI> |
getPartitionelementconstants_booleans_OrHLAPI()
This accessor return a list of encapsulated subelement, only of OrHLAPI kind.
|
List<PredecessorHLAPI> |
getPartitionelementconstants_cyclicEnumerations_PredecessorHLAPI()
This accessor return a list of encapsulated subelement, only of PredecessorHLAPI kind.
|
List<SuccessorHLAPI> |
getPartitionelementconstants_cyclicEnumerations_SuccessorHLAPI()
This accessor return a list of encapsulated subelement, only of SuccessorHLAPI kind.
|
List<DotConstantHLAPI> |
getPartitionelementconstants_dots_DotConstantHLAPI()
This accessor return a list of encapsulated subelement, only of DotConstantHLAPI kind.
|
List<FiniteIntRangeConstantHLAPI> |
getPartitionelementconstants_finiteIntRanges_FiniteIntRangeConstantHLAPI()
This accessor return a list of encapsulated subelement, only of FiniteIntRangeConstantHLAPI kind.
|
List<GreaterThanHLAPI> |
getPartitionelementconstants_finiteIntRanges_GreaterThanHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanHLAPI kind.
|
List<GreaterThanOrEqualHLAPI> |
getPartitionelementconstants_finiteIntRanges_GreaterThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanOrEqualHLAPI kind.
|
List<LessThanHLAPI> |
getPartitionelementconstants_finiteIntRanges_LessThanHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanHLAPI kind.
|
List<LessThanOrEqualHLAPI> |
getPartitionelementconstants_finiteIntRanges_LessThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanOrEqualHLAPI kind.
|
List<AdditionHLAPI> |
getPartitionelementconstants_integers_AdditionHLAPI()
This accessor return a list of encapsulated subelement, only of AdditionHLAPI kind.
|
List<DivisionHLAPI> |
getPartitionelementconstants_integers_DivisionHLAPI()
This accessor return a list of encapsulated subelement, only of DivisionHLAPI kind.
|
List<GreaterThanHLAPI> |
getPartitionelementconstants_integers_GreaterThanHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanHLAPI kind.
|
List<GreaterThanOrEqualHLAPI> |
getPartitionelementconstants_integers_GreaterThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanOrEqualHLAPI kind.
|
List<LessThanHLAPI> |
getPartitionelementconstants_integers_LessThanHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanHLAPI kind.
|
List<LessThanOrEqualHLAPI> |
getPartitionelementconstants_integers_LessThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanOrEqualHLAPI kind.
|
List<ModuloHLAPI> |
getPartitionelementconstants_integers_ModuloHLAPI()
This accessor return a list of encapsulated subelement, only of ModuloHLAPI kind.
|
List<MultiplicationHLAPI> |
getPartitionelementconstants_integers_MultiplicationHLAPI()
This accessor return a list of encapsulated subelement, only of MultiplicationHLAPI kind.
|
List<NumberConstantHLAPI> |
getPartitionelementconstants_integers_NumberConstantHLAPI()
This accessor return a list of encapsulated subelement, only of NumberConstantHLAPI kind.
|
List<SubtractionHLAPI> |
getPartitionelementconstants_integers_SubtractionHLAPI()
This accessor return a list of encapsulated subelement, only of SubtractionHLAPI kind.
|
List<AppendHLAPI> |
getPartitionelementconstants_lists_AppendHLAPI()
This accessor return a list of encapsulated subelement, only of AppendHLAPI kind.
|
List<ConcatenationHLAPI> |
getPartitionelementconstants_lists_ConcatenationHLAPI()
This accessor return a list of encapsulated subelement, only of ConcatenationHLAPI kind.
|
List<EmptyListHLAPI> |
getPartitionelementconstants_lists_EmptyListHLAPI()
This accessor return a list of encapsulated subelement, only of EmptyListHLAPI kind.
|
List<LengthHLAPI> |
getPartitionelementconstants_lists_LengthHLAPI()
This accessor return a list of encapsulated subelement, only of LengthHLAPI kind.
|
List<MakeListHLAPI> |
getPartitionelementconstants_lists_MakeListHLAPI()
This accessor return a list of encapsulated subelement, only of MakeListHLAPI kind.
|
List<MemberAtIndexHLAPI> |
getPartitionelementconstants_lists_MemberAtIndexHLAPI()
This accessor return a list of encapsulated subelement, only of MemberAtIndexHLAPI kind.
|
List<SublistHLAPI> |
getPartitionelementconstants_lists_SublistHLAPI()
This accessor return a list of encapsulated subelement, only of SublistHLAPI kind.
|
List<AddHLAPI> |
getPartitionelementconstants_multisets_AddHLAPI()
This accessor return a list of encapsulated subelement, only of AddHLAPI kind.
|
List<AllHLAPI> |
getPartitionelementconstants_multisets_AllHLAPI()
This accessor return a list of encapsulated subelement, only of AllHLAPI kind.
|
List<CardinalityHLAPI> |
getPartitionelementconstants_multisets_CardinalityHLAPI()
This accessor return a list of encapsulated subelement, only of CardinalityHLAPI kind.
|
List<CardinalityOfHLAPI> |
getPartitionelementconstants_multisets_CardinalityOfHLAPI()
This accessor return a list of encapsulated subelement, only of CardinalityOfHLAPI kind.
|
List<ContainsHLAPI> |
getPartitionelementconstants_multisets_ContainsHLAPI()
This accessor return a list of encapsulated subelement, only of ContainsHLAPI kind.
|
List<EmptyHLAPI> |
getPartitionelementconstants_multisets_EmptyHLAPI()
This accessor return a list of encapsulated subelement, only of EmptyHLAPI kind.
|
List<NumberOfHLAPI> |
getPartitionelementconstants_multisets_NumberOfHLAPI()
This accessor return a list of encapsulated subelement, only of NumberOfHLAPI kind.
|
List<ScalarProductHLAPI> |
getPartitionelementconstants_multisets_ScalarProductHLAPI()
This accessor return a list of encapsulated subelement, only of ScalarProductHLAPI kind.
|
List<SubtractHLAPI> |
getPartitionelementconstants_multisets_SubtractHLAPI()
This accessor return a list of encapsulated subelement, only of SubtractHLAPI kind.
|
List<GreaterThanHLAPI> |
getPartitionelementconstants_partitions_GreaterThanHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanHLAPI kind.
|
List<LessThanHLAPI> |
getPartitionelementconstants_partitions_LessThanHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanHLAPI kind.
|
List<PartitionElementOfHLAPI> |
getPartitionelementconstants_partitions_PartitionElementOfHLAPI()
This accessor return a list of encapsulated subelement, only of PartitionElementOfHLAPI kind.
|
List<AppendHLAPI> |
getPartitionelementconstants_strings_AppendHLAPI()
This accessor return a list of encapsulated subelement, only of AppendHLAPI kind.
|
List<ConcatenationHLAPI> |
getPartitionelementconstants_strings_ConcatenationHLAPI()
This accessor return a list of encapsulated subelement, only of ConcatenationHLAPI kind.
|
List<GreaterThanHLAPI> |
getPartitionelementconstants_strings_GreaterThanHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanHLAPI kind.
|
List<GreaterThanOrEqualHLAPI> |
getPartitionelementconstants_strings_GreaterThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of GreaterThanOrEqualHLAPI kind.
|
List<LengthHLAPI> |
getPartitionelementconstants_strings_LengthHLAPI()
This accessor return a list of encapsulated subelement, only of LengthHLAPI kind.
|
List<LessThanHLAPI> |
getPartitionelementconstants_strings_LessThanHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanHLAPI kind.
|
List<LessThanOrEqualHLAPI> |
getPartitionelementconstants_strings_LessThanOrEqualHLAPI()
This accessor return a list of encapsulated subelement, only of LessThanOrEqualHLAPI kind.
|
List<StringConstantHLAPI> |
getPartitionelementconstants_strings_StringConstantHLAPI()
This accessor return a list of encapsulated subelement, only of StringConstantHLAPI kind.
|
List<SubstringHLAPI> |
getPartitionelementconstants_strings_SubstringHLAPI()
This accessor return a list of encapsulated subelement, only of SubstringHLAPI kind.
|
List<TupleHLAPI> |
getPartitionelementconstants_terms_TupleHLAPI()
This accessor return a list of encapsulated subelement, only of TupleHLAPI kind.
|
List<UserOperatorHLAPI> |
getPartitionelementconstants_terms_UserOperatorHLAPI()
This accessor return a list of encapsulated subelement, only of UserOperatorHLAPI kind.
|
List<VariableHLAPI> |
getPartitionelementconstants_terms_VariableHLAPI()
This accessor return a list of encapsulated subelement, only of VariableHLAPI kind.
|
List<Term> |
getPartitionelementconstants()
Return the encapsulate Low Level API object.
|
List<TermHLAPI> |
getPartitionelementconstantsHLAPI()
This accessor automatically encapsulate all elements of the selected sublist.
|
Partition |
getRefpartition()
Return the encapsulate Low Level API object.
|
PartitionHLAPI |
getRefpartitionHLAPI()
This accessor automatically encapsulate an element of the current object.
|
void |
removePartitionelementconstantsHLAPI(TermHLAPI unit) |
void |
setContainerDeclarationsHLAPI(DeclarationsHLAPI elem)
set ContainerDeclarations
|
void |
setIdHLAPI(String elem)
set Id
|
void |
setNameHLAPI(String elem)
set Name
|
void |
setRefpartitionHLAPI(PartitionHLAPI elem)
set Refpartition
|
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals
public PartitionElementHLAPI(String id, String name) throws InvalidIDException, VoidRepositoryException
public PartitionElementHLAPI(String id, String name, DeclarationsHLAPI containerDeclarations) throws InvalidIDException, VoidRepositoryException
public PartitionElementHLAPI(String id, String name, PartitionHLAPI refpartition) throws InvalidIDException, VoidRepositoryException
public PartitionElementHLAPI(PartitionElement lowLevelAPI)
public PartitionElement getContainedItem()
getContainedItem
in interface HLAPIClass
public String getId()
getId
in interface OperatorDeclHLAPI
getId
in interface TermsDeclarationHLAPI
public String getName()
getName
in interface OperatorDeclHLAPI
getName
in interface TermsDeclarationHLAPI
public Declarations getContainerDeclarations()
getContainerDeclarations
in interface OperatorDeclHLAPI
getContainerDeclarations
in interface TermsDeclarationHLAPI
public Partition getRefpartition()
public List<Term> getPartitionelementconstants()
public DeclarationsHLAPI getContainerDeclarationsHLAPI()
getContainerDeclarationsHLAPI
in interface OperatorDeclHLAPI
getContainerDeclarationsHLAPI
in interface TermsDeclarationHLAPI
public PartitionHLAPI getRefpartitionHLAPI()
public List<TermHLAPI> getPartitionelementconstantsHLAPI()
public List<GreaterThanHLAPI> getPartitionelementconstants_partitions_GreaterThanHLAPI()
public List<PartitionElementOfHLAPI> getPartitionelementconstants_partitions_PartitionElementOfHLAPI()
public List<LessThanHLAPI> getPartitionelementconstants_partitions_LessThanHLAPI()
public List<EqualityHLAPI> getPartitionelementconstants_booleans_EqualityHLAPI()
public List<InequalityHLAPI> getPartitionelementconstants_booleans_InequalityHLAPI()
public List<BooleanConstantHLAPI> getPartitionelementconstants_booleans_BooleanConstantHLAPI()
public List<OrHLAPI> getPartitionelementconstants_booleans_OrHLAPI()
public List<AndHLAPI> getPartitionelementconstants_booleans_AndHLAPI()
public List<ImplyHLAPI> getPartitionelementconstants_booleans_ImplyHLAPI()
public List<NotHLAPI> getPartitionelementconstants_booleans_NotHLAPI()
public List<SuccessorHLAPI> getPartitionelementconstants_cyclicEnumerations_SuccessorHLAPI()
public List<PredecessorHLAPI> getPartitionelementconstants_cyclicEnumerations_PredecessorHLAPI()
public List<DotConstantHLAPI> getPartitionelementconstants_dots_DotConstantHLAPI()
public List<FiniteIntRangeConstantHLAPI> getPartitionelementconstants_finiteIntRanges_FiniteIntRangeConstantHLAPI()
public List<LessThanHLAPI> getPartitionelementconstants_finiteIntRanges_LessThanHLAPI()
public List<GreaterThanHLAPI> getPartitionelementconstants_finiteIntRanges_GreaterThanHLAPI()
public List<LessThanOrEqualHLAPI> getPartitionelementconstants_finiteIntRanges_LessThanOrEqualHLAPI()
public List<GreaterThanOrEqualHLAPI> getPartitionelementconstants_finiteIntRanges_GreaterThanOrEqualHLAPI()
public List<NumberConstantHLAPI> getPartitionelementconstants_integers_NumberConstantHLAPI()
public List<AdditionHLAPI> getPartitionelementconstants_integers_AdditionHLAPI()
public List<SubtractionHLAPI> getPartitionelementconstants_integers_SubtractionHLAPI()
public List<MultiplicationHLAPI> getPartitionelementconstants_integers_MultiplicationHLAPI()
public List<DivisionHLAPI> getPartitionelementconstants_integers_DivisionHLAPI()
public List<ModuloHLAPI> getPartitionelementconstants_integers_ModuloHLAPI()
public List<GreaterThanHLAPI> getPartitionelementconstants_integers_GreaterThanHLAPI()
public List<GreaterThanOrEqualHLAPI> getPartitionelementconstants_integers_GreaterThanOrEqualHLAPI()
public List<LessThanHLAPI> getPartitionelementconstants_integers_LessThanHLAPI()
public List<LessThanOrEqualHLAPI> getPartitionelementconstants_integers_LessThanOrEqualHLAPI()
public List<EmptyListHLAPI> getPartitionelementconstants_lists_EmptyListHLAPI()
public List<AppendHLAPI> getPartitionelementconstants_lists_AppendHLAPI()
public List<ConcatenationHLAPI> getPartitionelementconstants_lists_ConcatenationHLAPI()
public List<LengthHLAPI> getPartitionelementconstants_lists_LengthHLAPI()
public List<MakeListHLAPI> getPartitionelementconstants_lists_MakeListHLAPI()
public List<MemberAtIndexHLAPI> getPartitionelementconstants_lists_MemberAtIndexHLAPI()
public List<SublistHLAPI> getPartitionelementconstants_lists_SublistHLAPI()
public List<CardinalityHLAPI> getPartitionelementconstants_multisets_CardinalityHLAPI()
public List<ContainsHLAPI> getPartitionelementconstants_multisets_ContainsHLAPI()
public List<CardinalityOfHLAPI> getPartitionelementconstants_multisets_CardinalityOfHLAPI()
public List<AddHLAPI> getPartitionelementconstants_multisets_AddHLAPI()
public List<AllHLAPI> getPartitionelementconstants_multisets_AllHLAPI()
public List<EmptyHLAPI> getPartitionelementconstants_multisets_EmptyHLAPI()
public List<NumberOfHLAPI> getPartitionelementconstants_multisets_NumberOfHLAPI()
public List<SubtractHLAPI> getPartitionelementconstants_multisets_SubtractHLAPI()
public List<ScalarProductHLAPI> getPartitionelementconstants_multisets_ScalarProductHLAPI()
public List<StringConstantHLAPI> getPartitionelementconstants_strings_StringConstantHLAPI()
public List<AppendHLAPI> getPartitionelementconstants_strings_AppendHLAPI()
public List<ConcatenationHLAPI> getPartitionelementconstants_strings_ConcatenationHLAPI()
public List<GreaterThanHLAPI> getPartitionelementconstants_strings_GreaterThanHLAPI()
public List<GreaterThanOrEqualHLAPI> getPartitionelementconstants_strings_GreaterThanOrEqualHLAPI()
public List<LessThanHLAPI> getPartitionelementconstants_strings_LessThanHLAPI()
public List<LessThanOrEqualHLAPI> getPartitionelementconstants_strings_LessThanOrEqualHLAPI()
public List<LengthHLAPI> getPartitionelementconstants_strings_LengthHLAPI()
public List<SubstringHLAPI> getPartitionelementconstants_strings_SubstringHLAPI()
public List<VariableHLAPI> getPartitionelementconstants_terms_VariableHLAPI()
public List<TupleHLAPI> getPartitionelementconstants_terms_TupleHLAPI()
public List<UserOperatorHLAPI> getPartitionelementconstants_terms_UserOperatorHLAPI()
public void setIdHLAPI(String elem) throws InvalidIDException, VoidRepositoryException
setIdHLAPI
in interface OperatorDeclHLAPI
setIdHLAPI
in interface TermsDeclarationHLAPI
InvalidIDException
VoidRepositoryException
public void setNameHLAPI(String elem)
setNameHLAPI
in interface OperatorDeclHLAPI
setNameHLAPI
in interface TermsDeclarationHLAPI
public void setContainerDeclarationsHLAPI(DeclarationsHLAPI elem)
setContainerDeclarationsHLAPI
in interface OperatorDeclHLAPI
setContainerDeclarationsHLAPI
in interface TermsDeclarationHLAPI
public void setRefpartitionHLAPI(PartitionHLAPI elem)
public void addPartitionelementconstantsHLAPI(TermHLAPI unit)
public void removePartitionelementconstantsHLAPI(TermHLAPI unit)
public boolean equals(PartitionElementHLAPI 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.