Index

A B C D E G H I L N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

adaptChild(EObject) - Method in class org.nasdanika.html.ecore.EObjectActionSupplier
Adapts child eObject to ActionSupplier and adds to the list of children to be configured.
addContent(Action, String) - Static method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Adds textual content.
addRow(Table, String) - Static method in class org.nasdanika.html.ecore.ETypedElementActionSupplier
Adds a row to the table, returns cell content collection for adding content.

B

buildDynamicAttributesTable(List<EAttribute>, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
buildDynamicReferencesTable(List<EReference>, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 

C

cardinality(ETypedElement) - Static method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
computeLabel(EGenericType, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
context - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
createLiteralsAction(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EEnumActionSupplier
 
createUsesAction(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EEnumActionSupplier
 

D

descriptionTabLengthThreshold - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
Descriptions shorter than this value are put on the top of the tabs, longer ones end up in their own tab.

E

EAttributeActionSupplier - Class in org.nasdanika.html.ecore
 
EAttributeActionSupplier(EAttribute, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EAttributeActionSupplier
 
EClassActionSupplier - Class in org.nasdanika.html.ecore
 
EClassActionSupplier(EClass, Context, Function<EPackage, String>, Function<String, String>, Function<String, Object>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>, BooleanSupplier, Supplier<String>) - Constructor for class org.nasdanika.html.ecore.EClassActionSupplier
 
EClassifierActionSupplier<T extends EClassifier> - Class in org.nasdanika.html.ecore
 
EClassifierActionSupplier(T, Context, Function<EPackage, String>, Function<String, String>, Function<String, Object>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EClassifierActionSupplier
 
eClassifierLinkResolver - Variable in class org.nasdanika.html.ecore.EPackageActionSupplier
 
EcoreActionSupplier - Interface in org.nasdanika.html.ecore
 
EcoreActionSupplierAdapterFactory - Class in org.nasdanika.html.ecore
Provides adapters for the Ecore types - EPackage, EClass, EStructuralFeature, EOperation, ...
EcoreActionSupplierAdapterFactory(Context, Function<EPackage, String>, Function<String, String>) - Constructor for class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
EDataTypeActionSupplier - Class in org.nasdanika.html.ecore
 
EDataTypeActionSupplier(EDataType, Context, Function<EPackage, String>, Function<String, String>, Function<String, Object>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EDataTypeActionSupplier
 
EEnumActionSupplier - Class in org.nasdanika.html.ecore
 
EEnumActionSupplier(EEnum, Context, Function<EPackage, String>, Function<String, String>, Function<String, Object>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EEnumActionSupplier
 
EEnumLiteralActionSupplier - Class in org.nasdanika.html.ecore
 
EEnumLiteralActionSupplier(EEnumLiteral, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EEnumLiteralActionSupplier
 
elementPredicate - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
EModelElementActionSupplier<T extends EModelElement> - Class in org.nasdanika.html.ecore
 
EModelElementActionSupplier(T, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EModelElementActionSupplier
 
ENamedElementActionSupplier<T extends ENamedElement> - Class in org.nasdanika.html.ecore
 
ENamedElementActionSupplier(T, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.ENamedElementActionSupplier
 
eNamedElementComparator - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
encodeEPackage(EPackage) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Encodes ePackage path.
eObject - Variable in class org.nasdanika.html.ecore.EObjectActionSupplier
 
EObjectActionSupplier<T extends EObject> - Class in org.nasdanika.html.ecore
Adapts EObject to ActionSupplier.
EObjectActionSupplier(T) - Constructor for class org.nasdanika.html.ecore.EObjectActionSupplier
 
EOperationActionSupplier - Class in org.nasdanika.html.ecore
 
EOperationActionSupplier(EOperation, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EOperationActionSupplier
 
eOperationSignature(EOperation, Function<EPackage, String>) - Static method in class org.nasdanika.html.ecore.EOperationActionSupplier
 
EPackageActionSupplier - Class in org.nasdanika.html.ecore
 
EPackageActionSupplier(EPackage, Context, Function<EPackage, String>, Function<String, Object>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>, Supplier<String>, Function<EClassifier, EReference>) - Constructor for class org.nasdanika.html.ecore.EPackageActionSupplier
 
ePackagePathComputer - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
ePackageResolver - Variable in class org.nasdanika.html.ecore.EClassifierActionSupplier
 
EParameterActionSupplier - Class in org.nasdanika.html.ecore
 
EParameterActionSupplier(EParameter, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EParameterActionSupplier
 
EReferenceActionSupplier - Class in org.nasdanika.html.ecore
 
EReferenceActionSupplier(EReference, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EReferenceActionSupplier
 
EStructuralFeatureActionSupplier<T extends EStructuralFeature> - Class in org.nasdanika.html.ecore
 
EStructuralFeatureActionSupplier(T, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.EStructuralFeatureActionSupplier
 
ETypedElementActionSupplier<T extends ETypedElement> - Class in org.nasdanika.html.ecore
 
ETypedElementActionSupplier(T, Context, Function<EPackage, String>, Predicate<EModelElement>, BiFunction<ENamedElement, String, String>) - Constructor for class org.nasdanika.html.ecore.ETypedElementActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassifierActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EDataTypeActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EEnumActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EEnumLiteralActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.ENamedElementActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EOperationActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EPackageActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EParameterActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EStructuralFeatureActionSupplier
 
execute(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.ETypedElementActionSupplier
 

G

generateDiagram(int, DiagramTextGenerator.RelationshipDirection, boolean, boolean) - Method in class org.nasdanika.html.ecore.EPackageActionSupplier
Generates PNG diagram.
generateDiagram(int, DiagramTextGenerator.RelationshipDirection, boolean, boolean, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
generateInheritanceDiagram(int, DiagramTextGenerator.RelationshipDirection, boolean, boolean, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
genericName(EGenericType) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
genericName(ETypeParameter) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
genericType(EGenericType, EClassifier, Consumer<String>, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Generates generic type text with links to classifiers.
genericTypeArguments(EGenericType) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
genericTypeArguments(EGenericType, EClassifier, Consumer<String>, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
GenModelResourceSet - Class in org.nasdanika.html.ecore
 
GenModelResourceSet() - Constructor for class org.nasdanika.html.ecore.GenModelResourceSet
 
getDefaultLabel(ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassifierActionSupplier
 
getDefaultLabel(ProgressMonitor) - Method in class org.nasdanika.html.ecore.ENamedElementActionSupplier
 
getDefaultLabel(ProgressMonitor) - Method in class org.nasdanika.html.ecore.ETypedElementActionSupplier
 
getDiagramDialect() - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
getDiagramTextGenerator(StringBuilder, boolean, boolean) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
getDiagramTextGenerator(StringBuilder, boolean, boolean) - Method in class org.nasdanika.html.ecore.EPackageActionSupplier
 
getEClassifierRole(EClassifier) - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
getEModelElementFirstDocSentence(EModelElement) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
getEPackage(String) - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
getEPackages() - Method in class org.nasdanika.html.ecore.GenModelResourceSet
 
getEStructuralFeatureFirstLoadDocSentence(EStructuralFeature) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
getFeatureLoadDoc(EStructuralFeature) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
getInstanceClass(EClassifier, Function<String, Object>) - Static method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
getLabel(ENamedElement, String) - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
getReferrers() - Method in class org.nasdanika.html.ecore.EClassActionSupplier
 
getReferrers(EClass) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
In situations where classes referencing this class are known this method can be overridden.
getSubTypes(EClass) - Method in class org.nasdanika.html.ecore.EClassActionSupplier
Override to return a list of sub-types of given EClass.
getSubTypes(EClass) - Method in class org.nasdanika.html.ecore.EPackageActionSupplier
Override to return a list of sub-types of given EClass.
getUses() - Method in class org.nasdanika.html.ecore.EClassifierActionSupplier
Finds all type uses in the resourceset.
getUses(EClassifier) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Finds all type uses in the resourceset.

H

header(Action, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EClassifierActionSupplier
 
header(Action, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Content before documentation.
header(Action, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EPackageActionSupplier
 

I

ICONS_BASE - Static variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
instanceClass - Variable in class org.nasdanika.html.ecore.EClassifierActionSupplier
 
interpolatedMarkdown(String, URI, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
isDocumentable(EModelElement) - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
Override to selectively document models, i.e.
isGenerateLoadSpecification() - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
Override to return false to suppress generation of load specification.

L

labelProvider - Variable in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
link(EClassifier, EClassifier) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
link(EStructuralFeature, EClassifier) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 

N

name() - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
name() - Method in class org.nasdanika.html.ecore.ENamedElementActionSupplier
 

O

org.nasdanika.html.ecore - module org.nasdanika.html.ecore
 
org.nasdanika.html.ecore - package org.nasdanika.html.ecore
 

P

path(EClassifier, EClassifier) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
propertiesTable(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EOperationActionSupplier
 
propertiesTable(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EReferenceActionSupplier
 
propertiesTable(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.EStructuralFeatureActionSupplier
 
propertiesTable(EClass, ProgressMonitor) - Method in class org.nasdanika.html.ecore.ETypedElementActionSupplier
 

R

retainDocumentable(Collection<M>) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
Filters the collection retaining only model elements which shall be documented.

S

shallDocument(EModelElement) - Method in class org.nasdanika.html.ecore.EcoreActionSupplierAdapterFactory
 
size() - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 

T

typeParameters(EClassifier) - Method in class org.nasdanika.html.ecore.EModelElementActionSupplier
 
A B C D E G H I L N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values