public interface Declaration extends HLCoreAnnotation
The following features are supported:
HlcorestructurePackage.getDeclaration()
Modifier and Type | Method and Description |
---|---|
void |
fromPNML(org.apache.axiom.om.OMElement subRoot,
IdRefLinker idr)
set values to conform PNML document
|
Page |
getContainerDeclarationPage()
Returns the value of the 'Container Declaration Page' container reference.
|
PetriNet |
getContainerDeclarationPetriNet()
Returns the value of the 'Container Declaration Petri Net' container reference.
|
Declarations |
getStructure()
Returns the value of the 'Structure' containment reference.
|
void |
setContainerDeclarationPage(Page value)
Sets the value of the '
Container Declaration Page ' container reference |
void |
setContainerDeclarationPetriNet(PetriNet value)
Sets the value of the '
Container Declaration Petri Net ' container reference |
void |
setStructure(Declarations value)
Sets the value of the '
Structure ' containment reference |
String |
toPNML()
Return the string containing the pnml output
|
void |
toPNML(FileChannel fc)
Write the PNML xml tree of this object into file
|
boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics) |
getText, setText
getAnnotationgraphics, setAnnotationgraphics
getToolspecifics
Declarations getStructure()
Container Declaration
'.
If the meaning of the 'Structure' containment reference isn't clear, there really should be more of a description here...
setStructure(Declarations)
,
HlcorestructurePackage.getDeclaration_Structure()
,
Declarations.getContainerDeclaration()
void setStructure(Declarations value)
Structure
' containment reference.
value
- the new value of the 'Structure' containment reference.getStructure()
PetriNet getContainerDeclarationPetriNet()
Declaration
'.
If the meaning of the 'Container Declaration Petri Net' container reference isn't clear, there really should be more of a description here...
setContainerDeclarationPetriNet(PetriNet)
,
HlcorestructurePackage.getDeclaration_ContainerDeclarationPetriNet()
,
PetriNet.getDeclaration()
void setContainerDeclarationPetriNet(PetriNet value)
Container Declaration Petri Net
' container reference.
value
- the new value of the 'Container Declaration Petri Net' container reference.getContainerDeclarationPetriNet()
Page getContainerDeclarationPage()
Declaration
'.
If the meaning of the 'Container Declaration Page' container reference isn't clear, there really should be more of a description here...
setContainerDeclarationPage(Page)
,
HlcorestructurePackage.getDeclaration_ContainerDeclarationPage()
,
Page.getDeclaration()
void setContainerDeclarationPage(Page value)
Container Declaration Page
' container reference.
value
- the new value of the 'Container Declaration Page' container reference.getContainerDeclarationPage()
String toPNML()
toPNML
in interface Annotation
toPNML
in interface HLCoreAnnotation
toPNML
in interface Label
void fromPNML(org.apache.axiom.om.OMElement subRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
fromPNML
in interface Annotation
fromPNML
in interface HLCoreAnnotation
fromPNML
in interface Label
InnerBuildException
InvalidIDException
VoidRepositoryException
void toPNML(FileChannel fc)
toPNML
in interface Annotation
toPNML
in interface HLCoreAnnotation
toPNML
in interface Label
boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface Annotation
validateOCL
in interface HLCoreAnnotation
validateOCL
in interface Label
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.