net.ogdf.ogml
Interface OgmlFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
OgmlFactoryImpl

public interface OgmlFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
OgmlPackage
Rating red
Generated:
This code was automatically generated.

Field Summary
static OgmlFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 BooleanType createBooleanType()
          Returns a new object of class 'Boolean Type'.
 BoolType createBoolType()
          Returns a new object of class 'Bool Type'.
 ComposedType createComposedType()
          Returns a new object of class 'Composed Type'.
 ConstraintsType createConstraintsType()
          Returns a new object of class 'Constraints Type'.
 DataType createDataType()
          Returns a new object of class 'Data Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EdgeConstraintType createEdgeConstraintType()
          Returns a new object of class 'Edge Constraint Type'.
 EdgeLayoutType createEdgeLayoutType()
          Returns a new object of class 'Edge Layout Type'.
 EdgeStyleTemplateType createEdgeStyleTemplateType()
          Returns a new object of class 'Edge Style Template Type'.
 EdgeType createEdgeType()
          Returns a new object of class 'Edge Type'.
 EndpointType createEndpointType()
          Returns a new object of class 'Endpoint Type'.
 FillType createFillType()
          Returns a new object of class 'Fill Type'.
 FontType createFontType()
          Returns a new object of class 'Font Type'.
 GraphStyleType createGraphStyleType()
          Returns a new object of class 'Graph Style Type'.
 GraphType createGraphType()
          Returns a new object of class 'Graph Type'.
 IntType createIntType()
          Returns a new object of class 'Int Type'.
 KeysType createKeysType()
          Returns a new object of class 'Keys Type'.
 KeyType createKeyType()
          Returns a new object of class 'Key Type'.
 KeyValueType createKeyValueType()
          Returns a new object of class 'Key Value Type'.
 LabelConstraintType createLabelConstraintType()
          Returns a new object of class 'Label Constraint Type'.
 LabelLayoutType createLabelLayoutType()
          Returns a new object of class 'Label Layout Type'.
 LabelStyleTemplateType createLabelStyleTemplateType()
          Returns a new object of class 'Label Style Template Type'.
 LabelType createLabelType()
          Returns a new object of class 'Label Type'.
 LayoutType createLayoutType()
          Returns a new object of class 'Layout Type'.
 LineStyleType createLineStyleType()
          Returns a new object of class 'Line Style Type'.
 LineType createLineType()
          Returns a new object of class 'Line Type'.
 LocationType createLocationType()
          Returns a new object of class 'Location Type'.
 NodeConstraintType createNodeConstraintType()
          Returns a new object of class 'Node Constraint Type'.
 NodeLayoutType createNodeLayoutType()
          Returns a new object of class 'Node Layout Type'.
 NodeStyleTemplateType createNodeStyleTemplateType()
          Returns a new object of class 'Node Style Template Type'.
 NodeType createNodeType()
          Returns a new object of class 'Node Type'.
 NumberType createNumberType()
          Returns a new object of class 'Number Type'.
 OgmlType createOgmlType()
          Returns a new object of class 'Type'.
 PointType createPointType()
          Returns a new object of class 'Point Type'.
 SegmentType createSegmentType()
          Returns a new object of class 'Segment Type'.
 ShapeType1 createShapeType1()
          Returns a new object of class 'Shape Type1'.
 SourceStyleType createSourceStyleType()
          Returns a new object of class 'Source Style Type'.
 SourceTargetType createSourceTargetType()
          Returns a new object of class 'Source Target Type'.
 StructureType createStructureType()
          Returns a new object of class 'Structure Type'.
 StylesType createStylesType()
          Returns a new object of class 'Styles Type'.
 StyleTemplatesType createStyleTemplatesType()
          Returns a new object of class 'Style Templates Type'.
 TargetStyleType createTargetStyleType()
          Returns a new object of class 'Target Style Type'.
 TemplateType createTemplateType()
          Returns a new object of class 'Template Type'.
 TextType createTextType()
          Returns a new object of class 'Text Type'.
 UriType createUriType()
          Returns a new object of class 'Uri Type'.
 OgmlPackage getOgmlPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final OgmlFactory eINSTANCE
The singleton instance of the factory.

Generated:
This code was automatically generated.
Method Detail

createBooleanType

BooleanType createBooleanType()
Returns a new object of class 'Boolean Type'.

Returns:
a new object of class 'Boolean Type'.
Generated:
This code was automatically generated.

createBoolType

BoolType createBoolType()
Returns a new object of class 'Bool Type'.

Returns:
a new object of class 'Bool Type'.
Generated:
This code was automatically generated.

createComposedType

ComposedType createComposedType()
Returns a new object of class 'Composed Type'.

Returns:
a new object of class 'Composed Type'.
Generated:
This code was automatically generated.

createConstraintsType

ConstraintsType createConstraintsType()
Returns a new object of class 'Constraints Type'.

Returns:
a new object of class 'Constraints Type'.
Generated:
This code was automatically generated.

createDataType

DataType createDataType()
Returns a new object of class 'Data Type'.

Returns:
a new object of class 'Data Type'.
Generated:
This code was automatically generated.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.
Generated:
This code was automatically generated.

createEdgeConstraintType

EdgeConstraintType createEdgeConstraintType()
Returns a new object of class 'Edge Constraint Type'.

Returns:
a new object of class 'Edge Constraint Type'.
Generated:
This code was automatically generated.

createEdgeLayoutType

EdgeLayoutType createEdgeLayoutType()
Returns a new object of class 'Edge Layout Type'.

Returns:
a new object of class 'Edge Layout Type'.
Generated:
This code was automatically generated.

createEdgeStyleTemplateType

EdgeStyleTemplateType createEdgeStyleTemplateType()
Returns a new object of class 'Edge Style Template Type'.

Returns:
a new object of class 'Edge Style Template Type'.
Generated:
This code was automatically generated.

createEdgeType

EdgeType createEdgeType()
Returns a new object of class 'Edge Type'.

Returns:
a new object of class 'Edge Type'.
Generated:
This code was automatically generated.

createEndpointType

EndpointType createEndpointType()
Returns a new object of class 'Endpoint Type'.

Returns:
a new object of class 'Endpoint Type'.
Generated:
This code was automatically generated.

createFillType

FillType createFillType()
Returns a new object of class 'Fill Type'.

Returns:
a new object of class 'Fill Type'.
Generated:
This code was automatically generated.

createFontType

FontType createFontType()
Returns a new object of class 'Font Type'.

Returns:
a new object of class 'Font Type'.
Generated:
This code was automatically generated.

createGraphStyleType

GraphStyleType createGraphStyleType()
Returns a new object of class 'Graph Style Type'.

Returns:
a new object of class 'Graph Style Type'.
Generated:
This code was automatically generated.

createGraphType

GraphType createGraphType()
Returns a new object of class 'Graph Type'.

Returns:
a new object of class 'Graph Type'.
Generated:
This code was automatically generated.

createIntType

IntType createIntType()
Returns a new object of class 'Int Type'.

Returns:
a new object of class 'Int Type'.
Generated:
This code was automatically generated.

createKeysType

KeysType createKeysType()
Returns a new object of class 'Keys Type'.

Returns:
a new object of class 'Keys Type'.
Generated:
This code was automatically generated.

createKeyType

KeyType createKeyType()
Returns a new object of class 'Key Type'.

Returns:
a new object of class 'Key Type'.
Generated:
This code was automatically generated.

createKeyValueType

KeyValueType createKeyValueType()
Returns a new object of class 'Key Value Type'.

Returns:
a new object of class 'Key Value Type'.
Generated:
This code was automatically generated.

createLabelConstraintType

LabelConstraintType createLabelConstraintType()
Returns a new object of class 'Label Constraint Type'.

Returns:
a new object of class 'Label Constraint Type'.
Generated:
This code was automatically generated.

createLabelLayoutType

LabelLayoutType createLabelLayoutType()
Returns a new object of class 'Label Layout Type'.

Returns:
a new object of class 'Label Layout Type'.
Generated:
This code was automatically generated.

createLabelStyleTemplateType

LabelStyleTemplateType createLabelStyleTemplateType()
Returns a new object of class 'Label Style Template Type'.

Returns:
a new object of class 'Label Style Template Type'.
Generated:
This code was automatically generated.

createLabelType

LabelType createLabelType()
Returns a new object of class 'Label Type'.

Returns:
a new object of class 'Label Type'.
Generated:
This code was automatically generated.

createLayoutType

LayoutType createLayoutType()
Returns a new object of class 'Layout Type'.

Returns:
a new object of class 'Layout Type'.
Generated:
This code was automatically generated.

createLineStyleType

LineStyleType createLineStyleType()
Returns a new object of class 'Line Style Type'.

Returns:
a new object of class 'Line Style Type'.
Generated:
This code was automatically generated.

createLineType

LineType createLineType()
Returns a new object of class 'Line Type'.

Returns:
a new object of class 'Line Type'.
Generated:
This code was automatically generated.

createLocationType

LocationType createLocationType()
Returns a new object of class 'Location Type'.

Returns:
a new object of class 'Location Type'.
Generated:
This code was automatically generated.

createNodeConstraintType

NodeConstraintType createNodeConstraintType()
Returns a new object of class 'Node Constraint Type'.

Returns:
a new object of class 'Node Constraint Type'.
Generated:
This code was automatically generated.

createNodeLayoutType

NodeLayoutType createNodeLayoutType()
Returns a new object of class 'Node Layout Type'.

Returns:
a new object of class 'Node Layout Type'.
Generated:
This code was automatically generated.

createNodeStyleTemplateType

NodeStyleTemplateType createNodeStyleTemplateType()
Returns a new object of class 'Node Style Template Type'.

Returns:
a new object of class 'Node Style Template Type'.
Generated:
This code was automatically generated.

createNodeType

NodeType createNodeType()
Returns a new object of class 'Node Type'.

Returns:
a new object of class 'Node Type'.
Generated:
This code was automatically generated.

createNumberType

NumberType createNumberType()
Returns a new object of class 'Number Type'.

Returns:
a new object of class 'Number Type'.
Generated:
This code was automatically generated.

createOgmlType

OgmlType createOgmlType()
Returns a new object of class 'Type'.

Returns:
a new object of class 'Type'.
Generated:
This code was automatically generated.

createPointType

PointType createPointType()
Returns a new object of class 'Point Type'.

Returns:
a new object of class 'Point Type'.
Generated:
This code was automatically generated.

createSegmentType

SegmentType createSegmentType()
Returns a new object of class 'Segment Type'.

Returns:
a new object of class 'Segment Type'.
Generated:
This code was automatically generated.

createShapeType1

ShapeType1 createShapeType1()
Returns a new object of class 'Shape Type1'.

Returns:
a new object of class 'Shape Type1'.
Generated:
This code was automatically generated.

createSourceStyleType

SourceStyleType createSourceStyleType()
Returns a new object of class 'Source Style Type'.

Returns:
a new object of class 'Source Style Type'.
Generated:
This code was automatically generated.

createSourceTargetType

SourceTargetType createSourceTargetType()
Returns a new object of class 'Source Target Type'.

Returns:
a new object of class 'Source Target Type'.
Generated:
This code was automatically generated.

createStructureType

StructureType createStructureType()
Returns a new object of class 'Structure Type'.

Returns:
a new object of class 'Structure Type'.
Generated:
This code was automatically generated.

createStylesType

StylesType createStylesType()
Returns a new object of class 'Styles Type'.

Returns:
a new object of class 'Styles Type'.
Generated:
This code was automatically generated.

createStyleTemplatesType

StyleTemplatesType createStyleTemplatesType()
Returns a new object of class 'Style Templates Type'.

Returns:
a new object of class 'Style Templates Type'.
Generated:
This code was automatically generated.

createTargetStyleType

TargetStyleType createTargetStyleType()
Returns a new object of class 'Target Style Type'.

Returns:
a new object of class 'Target Style Type'.
Generated:
This code was automatically generated.

createTemplateType

TemplateType createTemplateType()
Returns a new object of class 'Template Type'.

Returns:
a new object of class 'Template Type'.
Generated:
This code was automatically generated.

createTextType

TextType createTextType()
Returns a new object of class 'Text Type'.

Returns:
a new object of class 'Text Type'.
Generated:
This code was automatically generated.

createUriType

UriType createUriType()
Returns a new object of class 'Uri Type'.

Returns:
a new object of class 'Uri Type'.
Generated:
This code was automatically generated.

getOgmlPackage

OgmlPackage getOgmlPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated:
This code was automatically generated.