org.eclipse.ohf.stem.definitions.labels.util
Class LabelsAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.ohf.stem.definitions.labels.util.LabelsAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
LabelsItemProviderAdapterFactory

public class LabelsAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
LabelsPackage

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
LabelsAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
          Creates an adapter for the target.
 org.eclipse.emf.common.notify.Adapter createAreaLabelAdapter()
          Creates a new adapter for an object of class 'Area Label'.
 org.eclipse.emf.common.notify.Adapter createAreaLabelValueAdapter()
          Creates a new adapter for an object of class 'Area Label Value'.
 org.eclipse.emf.common.notify.Adapter createCommonBorderRelationshipLabelAdapter()
          Creates a new adapter for an object of class 'Common Border Relationship Label'.
 org.eclipse.emf.common.notify.Adapter createCommonBorderRelationshipLabelValueAdapter()
          Creates a new adapter for an object of class 'Common Border Relationship Label Value'.
 org.eclipse.emf.common.notify.Adapter createDynamicEdgeLabelAdapter()
          Creates a new adapter for an object of class 'Dynamic Edge Label'.
 org.eclipse.emf.common.notify.Adapter createDynamicLabelAdapter()
          Creates a new adapter for an object of class 'Dynamic Label'.
 org.eclipse.emf.common.notify.Adapter createEdgeLabelAdapter()
          Creates a new adapter for an object of class 'Edge Label'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createIdentifiableAdapter()
          Creates a new adapter for an object of class 'Identifiable'.
 org.eclipse.emf.common.notify.Adapter createLabelAdapter()
          Creates a new adapter for an object of class 'Label'.
 org.eclipse.emf.common.notify.Adapter createLabelValueAdapter()
          Creates a new adapter for an object of class 'Label Value'.
 org.eclipse.emf.common.notify.Adapter createNodeLabelAdapter()
          Creates a new adapter for an object of class 'Node Label'.
 org.eclipse.emf.common.notify.Adapter createPhysicalRelationshipLabelAdapter()
          Creates a new adapter for an object of class 'Physical Relationship Label'.
 org.eclipse.emf.common.notify.Adapter createPhysicalRelationshipLabelValueAdapter()
          Creates a new adapter for an object of class 'Physical Relationship Label Value'.
 org.eclipse.emf.common.notify.Adapter createPopulationLabelAdapter()
          Creates a new adapter for an object of class 'Population Label'.
 org.eclipse.emf.common.notify.Adapter createPopulationLabelValueAdapter()
          Creates a new adapter for an object of class 'Population Label Value'.
 org.eclipse.emf.common.notify.Adapter createRelativePhysicalRelationshipLabelAdapter()
          Creates a new adapter for an object of class 'Relative Physical Relationship Label'.
 org.eclipse.emf.common.notify.Adapter createRelativePhysicalRelationshipLabelValueAdapter()
          Creates a new adapter for an object of class 'Relative Physical Relationship Label Value'.
 org.eclipse.emf.common.notify.Adapter createSanityCheckerAdapter()
          Creates a new adapter for an object of class 'Sanity Checker'.
 org.eclipse.emf.common.notify.Adapter createStaticEdgeLabelAdapter()
          Creates a new adapter for an object of class 'Static Edge Label'.
 org.eclipse.emf.common.notify.Adapter createStaticNodeLabelAdapter()
          Creates a new adapter for an object of class 'Static Node Label'.
 org.eclipse.emf.common.notify.Adapter createTransportRelationshipLabelAdapter()
          Creates a new adapter for an object of class 'Transport Relationship Label'.
 org.eclipse.emf.common.notify.Adapter createTransportRelationshipLabelValueAdapter()
          Creates a new adapter for an object of class 'Transport Relationship Label Value'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Constructor Detail

LabelsAdapterFactory

public LabelsAdapterFactory()
Creates an instance of the adapter factory.

Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
object -
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createPopulationLabelAdapter

public org.eclipse.emf.common.notify.Adapter createPopulationLabelAdapter()
Creates a new adapter for an object of class 'Population Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PopulationLabel

createPopulationLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createPopulationLabelValueAdapter()
Creates a new adapter for an object of class 'Population Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PopulationLabelValue

createAreaLabelAdapter

public org.eclipse.emf.common.notify.Adapter createAreaLabelAdapter()
Creates a new adapter for an object of class 'Area Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AreaLabel

createAreaLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createAreaLabelValueAdapter()
Creates a new adapter for an object of class 'Area Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AreaLabelValue

createPhysicalRelationshipLabelAdapter

public org.eclipse.emf.common.notify.Adapter createPhysicalRelationshipLabelAdapter()
Creates a new adapter for an object of class 'Physical Relationship Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PhysicalRelationshipLabel

createRelativePhysicalRelationshipLabelAdapter

public org.eclipse.emf.common.notify.Adapter createRelativePhysicalRelationshipLabelAdapter()
Creates a new adapter for an object of class 'Relative Physical Relationship Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RelativePhysicalRelationshipLabel

createRelativePhysicalRelationshipLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createRelativePhysicalRelationshipLabelValueAdapter()
Creates a new adapter for an object of class 'Relative Physical Relationship Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RelativePhysicalRelationshipLabelValue

createCommonBorderRelationshipLabelAdapter

public org.eclipse.emf.common.notify.Adapter createCommonBorderRelationshipLabelAdapter()
Creates a new adapter for an object of class 'Common Border Relationship Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CommonBorderRelationshipLabel

createCommonBorderRelationshipLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createCommonBorderRelationshipLabelValueAdapter()
Creates a new adapter for an object of class 'Common Border Relationship Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CommonBorderRelationshipLabelValue

createTransportRelationshipLabelAdapter

public org.eclipse.emf.common.notify.Adapter createTransportRelationshipLabelAdapter()
Creates a new adapter for an object of class 'Transport Relationship Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TransportRelationshipLabel

createTransportRelationshipLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createTransportRelationshipLabelValueAdapter()
Creates a new adapter for an object of class 'Transport Relationship Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TransportRelationshipLabelValue

createPhysicalRelationshipLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createPhysicalRelationshipLabelValueAdapter()
Creates a new adapter for an object of class 'Physical Relationship Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PhysicalRelationshipLabelValue

createIdentifiableAdapter

public org.eclipse.emf.common.notify.Adapter createIdentifiableAdapter()
Creates a new adapter for an object of class 'Identifiable'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Identifiable

createLabelAdapter

public org.eclipse.emf.common.notify.Adapter createLabelAdapter()
Creates a new adapter for an object of class 'Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Label

createNodeLabelAdapter

public org.eclipse.emf.common.notify.Adapter createNodeLabelAdapter()
Creates a new adapter for an object of class 'Node Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NodeLabel

createStaticNodeLabelAdapter

public org.eclipse.emf.common.notify.Adapter createStaticNodeLabelAdapter()
Creates a new adapter for an object of class 'Static Node Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StaticNodeLabel

createSanityCheckerAdapter

public org.eclipse.emf.common.notify.Adapter createSanityCheckerAdapter()
Creates a new adapter for an object of class 'Sanity Checker'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SanityChecker

createLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createLabelValueAdapter()
Creates a new adapter for an object of class 'Label Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LabelValue

createEdgeLabelAdapter

public org.eclipse.emf.common.notify.Adapter createEdgeLabelAdapter()
Creates a new adapter for an object of class 'Edge Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EdgeLabel

createStaticEdgeLabelAdapter

public org.eclipse.emf.common.notify.Adapter createStaticEdgeLabelAdapter()
Creates a new adapter for an object of class 'Static Edge Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StaticEdgeLabel

createDynamicLabelAdapter

public org.eclipse.emf.common.notify.Adapter createDynamicLabelAdapter()
Creates a new adapter for an object of class 'Dynamic Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DynamicLabel

createDynamicEdgeLabelAdapter

public org.eclipse.emf.common.notify.Adapter createDynamicEdgeLabelAdapter()
Creates a new adapter for an object of class 'Dynamic Edge Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DynamicEdgeLabel

createEObjectAdapter

public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.