com.togethersoft.openapi.modelnavigator
Class NavigatorFactory


public abstract class NavigatorFactory

Class that can be used for creation ReferenceCollection instances
to be in navigator's View object. An instance of NavigatorFactory
is created for you on creating navigator's View object.

Author:
TogetherSoft

Field Summary
 private static NavigatorFactoryourInstance
          Stores NavigatorFactory instance.

Method Summary
 abstract ReferenceCollectioncreateReferenceCollection(String modelUin)
          Creates ReferenceCollection to be used as a reference collection
for a navigator's model View.
 static NavigatorFactorygetInstance()
          Returns an instance of NavigatorFactory object.
 protected static voidsetInstance(NavigatorFactory instance)
          Sets the instance of NavigatorFactory.

Field Detail

ourInstance

private static NavigatorFactory ourInstance
Stores NavigatorFactory instance.
Method Detail

createReferenceCollection

public abstract ReferenceCollection createReferenceCollection(String modelUin)
Creates ReferenceCollection to be used as a reference collection
for a navigator's model View.
Parameters:
modelUin Unique name of a model which reference collection should
be created in
Returns: Created ReferenceCollection object

getInstance

public static NavigatorFactory getInstance()
Returns an instance of NavigatorFactory object.
Returns: NavigatorFactory instance

setInstance

protected static void setInstance(NavigatorFactory instance)
Sets the instance of NavigatorFactory.
Parameters:
instance NavigatorFactory instance

Association Links

to Class com.togethersoft.openapi.modelnavigator.NavigatorFactory

Stores NavigatorFactory instance.