Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Class TypeInfo  view TypeInfo download

  extended byjavax.ide.extension.spi.TypeInfo

public class TypeInfo
extends java.lang.Object

Record of information identifying an object type. The information used to initialize this class comes from an extension manifest.

The information kept in this class includes the object type identifier and the object javax.ide.util.MetaClass. Object type identifiers are unique labels given to objects declared in an extension manifest. By convention these labels are dash or dot separated strings. Sample identifiers can be found in the javax.ide.IDEConstants class.

Field Summary
private  java.lang.String _id
private  javax.ide.util.MetaClass _mclass
Constructor Summary
Method Summary
 javax.ide.util.MetaClass getMetaClass()
          Get the class of the object.
 java.lang.String getTypeIdentifier()
          Get the object type identifier.
 void setMetaClass(javax.ide.util.MetaClass mclass)
          Set the class of the object.
 void setTypeIdentifier(java.lang.String id)
          Set the object type identifier.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


private java.lang.String _id


private javax.ide.util.MetaClass _mclass
Constructor Detail


public TypeInfo()

Method Detail


public java.lang.String getTypeIdentifier()
Get the object type identifier.


public void setTypeIdentifier(java.lang.String id)
Set the object type identifier.


public javax.ide.util.MetaClass getMetaClass()
Get the class of the object.


public void setMetaClass(javax.ide.util.MetaClass mclass)
Set the class of the object.