|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MetaItem | |
org.objectweb.jac.aspects.gui | Provides a simple and generic GUI (Graphical User Interface) aspect. |
org.objectweb.jac.aspects.user | Provides a users management within an application. |
org.objectweb.jac.core.rtti | Provides an aspect that contructs some RTTI (Run-Time Type
Informations) for the classes that need it on the top of a structural
metamodel (extending java.lang.reflect ). |
Uses of MetaItem in org.objectweb.jac.aspects.gui |
Methods in org.objectweb.jac.aspects.gui that return MetaItem | |
static MetaItem |
GuiAC.popGraphicContext()
|
Methods in org.objectweb.jac.aspects.gui with parameters of type MetaItem | |
static Collection |
Actions.getMimeTypes(MetaItem cli)
|
static Object |
GuiAC.getContextAttribute(MetaItem item,
String attribute,
Stack context,
Object defaultValue)
|
static void |
GuiAC.pushGraphicContext(MetaItem value)
|
static String |
GuiAC.getIcon(MetaItem item)
Returns the icon associated with this item. |
static boolean |
GuiAC.hasEditableDefaultValues(MetaItem metaItem)
|
static boolean |
GuiAC.isVisible(Object substance,
MetaItem metaItem)
Tells if an item is visible (displayed by the GUI). |
static boolean |
GuiAC.isVisible(MetaItem metaItem)
Tells if an item is visible (displayed by the GUI). |
static boolean |
GuiAC.isEmbeddedEditor(MetaItem item)
|
static Length |
GuiAC.getEditorWidth(MetaItem type)
|
static Length |
GuiAC.getEditorHeight(MetaItem type)
|
static String |
GuiAC.getFormat(MetaItem item)
Returns the format of a ClassItem or VirtualClassItem. |
static String |
GuiAC.getFloatFormat(MetaItem item)
Returns the display format of an item. |
static String |
GuiAC.getIntFormat(MetaItem item)
Returns the display format of an item. |
static String |
GuiAC.getLabel(MetaItem item)
|
static String |
GuiAC.getLabel(MetaItem item,
Stack context)
Returns the label of an item, or an automatically computed string if none was set. |
static String |
GuiAC.getMnemonics(MetaItem item)
|
Uses of MetaItem in org.objectweb.jac.aspects.user |
Methods in org.objectweb.jac.aspects.user with parameters of type MetaItem | |
boolean |
Rule.match(MetaItem item)
Tells if a MetaItem matches the rule. |
boolean |
Profile.isReadable(MetaItem item)
|
boolean |
Profile.isWritable(MetaItem item)
|
boolean |
Profile.isAddable(MetaItem item)
|
boolean |
Profile.isCreatable(MetaItem item)
|
boolean |
Profile.isRemovable(MetaItem item)
|
static boolean |
Profile.isReadable(Collection profiles,
MetaItem item)
|
static boolean |
Profile.isWritable(Collection profiles,
MetaItem item)
|
static boolean |
Profile.isAddable(Collection profiles,
MetaItem item)
|
static boolean |
Profile.isCreatable(Collection profiles,
MetaItem item)
|
static boolean |
Profile.isRemovable(Collection profiles,
MetaItem item)
|
Object |
UserAC.controlAttribute(Object substance,
MetaItem item,
String attrName,
Object value)
This method controls the access to a given meta item of the RTTI. |
Uses of MetaItem in org.objectweb.jac.core.rtti |
Subclasses of MetaItem in org.objectweb.jac.core.rtti | |
class |
AbstractMethodItem
This class defines a meta item that corresponds to the java.lang.reflect.Method and to the
java.lang.reflect.Constructor meta elements.
|
class |
ClassItem
This class defines a meta item that corresponds to the java.lang.reflect.Class meta element. |
class |
CollectionItem
This class defines a meta item that corresponds to a java.lang.reflect.Field meta element that is of an
array, a collection, or a map type. |
class |
ConstructorItem
This class defines a meta item that corresponds to the java.lang.reflect.Constructor meta element. |
class |
FieldItem
This class defines a meta item that corresponds to the java.lang.reflect.Field meta element. |
class |
MemberItem
This class defines a meta item that corresponds to a field or a method. |
class |
MetaItemDelegate
This class defines the super class for all the meta items whithin the rtti aspect. |
class |
MethodItem
This class defines a meta item that corresponds to the java.lang.reflect.Method meta element.
|
class |
MixinMethodItem
|
class |
VirtualClassItem
This class defines a meta item that corresponds to the java.lang.reflect.Class meta element. |
Methods in org.objectweb.jac.core.rtti that return MetaItem | |
MetaItem |
ClassRepository.getVirtualClass(String name)
Returns a ClassItem or a VirtualClassItem from its name. |
static MetaItem |
RttiAC.getFieldType(FieldItem field)
Gets the type of a field. |
static MetaItem |
RttiAC.getFieldType(FieldItem field,
Object substance)
Gets the type of a field for a given object. |
MetaItem |
MetaItem.getItemClass()
|
Methods in org.objectweb.jac.core.rtti with parameters of type MetaItem | |
Object |
AttributeController.controlAttribute(Object substance,
MetaItem item,
String attrName,
Object value)
|
void |
MetaItem.setItemClass(MetaItem itemClass)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |