Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.model.impl
Class TypeDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.TypeDescriptor
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
AdapterDescriptor

public class TypeDescriptor
extends java.lang.Object
implements java.lang.Cloneable

Author:
Bogdan Stefanescu

Field Summary
 ClassProxy clazz
           
 java.lang.String fragment
           
 java.lang.String superType
           
 java.lang.String type
           
 int visibility
           
 
Constructor Summary
TypeDescriptor()
           
TypeDescriptor(ClassProxy clazz, java.lang.String type, java.lang.String superType)
           
 
Method Summary
 AdapterDescriptor asAdapterDescriptor()
           
 TypeDescriptor asTypeDescriptor()
           
 TypeDescriptor clone()
           
 boolean equals(java.lang.Object obj)
           
static TypeDescriptor fromAnnotation(ClassProxy clazz, WebObject type)
           
 java.lang.String getFragment()
           
 java.lang.String getId()
           
 int getVisibility()
           
 boolean isAdapter()
           
 boolean isMainFragment()
           
 void setVisibility(java.lang.String v)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

clazz

public ClassProxy clazz

type

public java.lang.String type

fragment

public java.lang.String fragment

superType

public java.lang.String superType

visibility

public int visibility
Constructor Detail

TypeDescriptor

public TypeDescriptor()

TypeDescriptor

public TypeDescriptor(ClassProxy clazz,
                      java.lang.String type,
                      java.lang.String superType)
Method Detail

setVisibility

public void setVisibility(java.lang.String v)

getVisibility

public int getVisibility()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

clone

public TypeDescriptor clone()
Overrides:
clone in class java.lang.Object

getId

public java.lang.String getId()

getFragment

public java.lang.String getFragment()

isMainFragment

public boolean isMainFragment()

isAdapter

public boolean isAdapter()

asAdapterDescriptor

public AdapterDescriptor asAdapterDescriptor()

asTypeDescriptor

public TypeDescriptor asTypeDescriptor()

fromAnnotation

public static TypeDescriptor fromAnnotation(ClassProxy clazz,
                                            WebObject type)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.