gov.nasa.arc.brahms.vm.data
Interface IVMClass

All Known Implementing Classes:
VMAreaDef, VMConceptualClass, VMGroup, VMObjectClass

public interface IVMClass

The IVMClass interface tags a concept as being a class like concept, Group, Class, AreaDef, ConceptualClass, with the ability to create instances of itself.

Version:
15 June 2000
Author:
Ron van Hoof

Method Summary
 IVMInstance createInstance(java.lang.String name)
          Creates a new instance of the class.
 boolean isSerializable()
          Indicates whether instances of this class are serializable.
 

Method Detail

isSerializable

boolean isSerializable()
Indicates whether instances of this class are serializable.

Returns:
boolean true if serializable

createInstance

IVMInstance createInstance(java.lang.String name)
Creates a new instance of the class.

Parameters:
name - the unique name in the runtime model for the instance.
Returns:
IVMInstance a new instance


Copyright © 1997-2012 All Rights Reserved.