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

Quick Search    Search Deep

javax.ide.extension.spi
Class TypeInfo  view TypeInfo download TypeInfo.java

java.lang.Object
  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
TypeInfo()
          Constructor.
 
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

_id

private java.lang.String _id

_mclass

private javax.ide.util.MetaClass _mclass
Constructor Detail

TypeInfo

public TypeInfo()
Constructor.

Method Detail

getTypeIdentifier

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


setTypeIdentifier

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


getMetaClass

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


setMetaClass

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