com.visioglobe.libVisioDevKit
Class VgInstanceFactory

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgInstanceFactory

public class VgInstanceFactory
extends java.lang.Object

Creates objects from their descriptor.


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
VgInstanceFactory(long cPtr, boolean cMemoryOwn)
           
VgInstanceFactory(VgIApplication pApplication)
          Constructor
 
Method Summary
 void delete()
           
protected  void finalize()
           
static long getCPtr(VgInstanceFactory obj)
           
 VgAnimationRefPtr instantiate(VgAnimationDescriptorConstRefPtr pDescriptor)
          The template instantiation to allow object instantiation through descriptors.
 VgAnimationRefPtr instantiate(VgAnimationDescriptorRefPtr pDescriptor)
           
 VgLayerRefPtr instantiate(VgLayerDescriptorConstRefPtr pDescriptor)
           
 VgLayerRefPtr instantiate(VgLayerDescriptorRefPtr pDescriptor)
           
 VgLineRefPtr instantiate(VgLineDescriptorConstRefPtr pDescriptor)
           
 VgLineRefPtr instantiate(VgLineDescriptorRefPtr pDescriptor)
           
 VgLinkRefPtr instantiate(VgLinkDescriptorConstRefPtr pDescriptor)
           
 VgLinkRefPtr instantiate(VgLinkDescriptorRefPtr pDescriptor)
           
 VgPointRefPtr instantiate(VgPointDescriptorConstRefPtr pDescriptor)
           
 VgPointRefPtr instantiate(VgPointDescriptorRefPtr pDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

VgInstanceFactory

public VgInstanceFactory(long cPtr,
                         boolean cMemoryOwn)

VgInstanceFactory

public VgInstanceFactory(VgIApplication pApplication)
Constructor

Parameters:
pApplication - The application to associate with the instance factory object.
Method Detail

getCPtr

public static long getCPtr(VgInstanceFactory obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

instantiate

public VgAnimationRefPtr instantiate(VgAnimationDescriptorConstRefPtr pDescriptor)
The template instantiation to allow object instantiation through descriptors.

Parameters:
pDescriptor - The descriptor that 'describes' the object, which will be used to create the object.
Returns:
A pointer to the object or NULL if the descriptor was invalid.

instantiate

public VgAnimationRefPtr instantiate(VgAnimationDescriptorRefPtr pDescriptor)

instantiate

public VgLayerRefPtr instantiate(VgLayerDescriptorConstRefPtr pDescriptor)

instantiate

public VgLayerRefPtr instantiate(VgLayerDescriptorRefPtr pDescriptor)

instantiate

public VgLinkRefPtr instantiate(VgLinkDescriptorConstRefPtr pDescriptor)

instantiate

public VgLinkRefPtr instantiate(VgLinkDescriptorRefPtr pDescriptor)

instantiate

public VgLineRefPtr instantiate(VgLineDescriptorConstRefPtr pDescriptor)

instantiate

public VgLineRefPtr instantiate(VgLineDescriptorRefPtr pDescriptor)

instantiate

public VgPointRefPtr instantiate(VgPointDescriptorConstRefPtr pDescriptor)

instantiate

public VgPointRefPtr instantiate(VgPointDescriptorRefPtr pDescriptor)

VisioDevKit 2.0, Visioglobe® 2013