- All Superinterfaces:
Adaptable,org.eclipse.emf.ecore.EObject,Marked,Marked,ModelElement,Notifier
- All Known Implementing Classes:
PageImpl
A representation of the model object 'Page'.
HTML page. The name attribute is output as title tag in the head.
[Overview video](https://www.youtube.com/watch?v=S28UszI-2g8) - in Russian.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionEList<org.eclipse.emf.ecore.EObject>getBody()Returns the value of the 'Body' containment reference list.EList<org.eclipse.emf.ecore.EObject>Returns the value of the 'Builders' containment reference list.EList<org.eclipse.emf.ecore.EObject>getHead()Returns the value of the 'Head' containment reference list.Returns the value of the 'Language' attribute.getName()Returns the value of the 'Name' attribute.Returns the value of the 'Scripts' attribute list.Returns the value of the 'Stylesheets' attribute list.voidsetLanguage(String value) Sets the value of the 'Language' attribute.voidSets the value of the 'Name' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.nasdanika.ncore.Marked
getMarkers, mark, markMethods inherited from interface org.nasdanika.ncore.ModelElement
getAnnotation, getAnnotations, getDescription, getLabelPrototype, getRepresentations, getUris, getUuid, setAnnotation, setAnnotation, setAnnotation, setAnnotation, setAnnotation, setAnnotation, setAnnotations, setDescription, setLabelPrototype, setUuidMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getHead
Returns the value of the 'Head' containment reference list. The list contents are of typeEObject. Head content.- Returns:
- the value of the 'Head' containment reference list.
- See Also:
-
getBody
Returns the value of the 'Body' containment reference list. The list contents are of typeEObject. Body content.- Returns:
- the value of the 'Body' containment reference list.
- See Also:
-
getBuilders
EList<org.eclipse.emf.ecore.EObject> getBuilders()Returns the value of the 'Builders' containment reference list. The list contents are of typeEObject. Builders operate on an instance of ``org.nasdanika.html.HTMLPage`` created by the the page element. Builders shall be adaptable to ``org.nasdanika.common.Consumer``.- Returns:
- the value of the 'Builders' containment reference list.
- See Also:
-
getLanguage
Returns the value of the 'Language' attribute. Page language - ``lang`` attribute.- Returns:
- the value of the 'Language' attribute.
- See Also:
-
setLanguage
Sets the value of the 'Language' attribute.- Parameters:
value- the new value of the 'Language' attribute.- See Also:
-
getName
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name' attribute.- Parameters:
value- the new value of the 'Name' attribute.- See Also:
-
getStylesheets
Returns the value of the 'Stylesheets' attribute list. The list contents are of typeString. Stylesheet URL's- Returns:
- the value of the 'Stylesheets' attribute list.
- See Also:
-
getScripts
Returns the value of the 'Scripts' attribute list. The list contents are of typeString. Script URL's- Returns:
- the value of the 'Scripts' attribute list.
- See Also:
-