de.grogra.reflect
Interface XObject

All Known Implementing Classes:
acropetal, Add, AdditionalNodeFieldsEditor, AdjustLU, AffineUVTransformation, And, And, Application, Arc, ArgShoot, Argument, Arrange, Array, ArrayGenerator, ArrayInit, Assert, AssignArrayComponent, AssignArrayGenerator, AssignField, AssignLocal, Assignment, Assignment, AttributeItem, AttributeListPattern, Axiom, Axis, AxisBase, basipetal, BinaryExpression, BlendItem, Block, Block, BlockColor, BlockScale, BooleanConst, BooleanEditor, BooleanNode, Box, Box.LPattern, Box.Pattern, Break, BreakTarget, BumpMap, ButtonEditor, ByteConst, ByteNode, C, C.Pattern, C0, CAdd, CAdd.Pattern, Carpenter, Cast, Catch, Cell, Cell.Pattern, ChannelBlend, ChannelMapNode, CharConst, CharNode, CheckBoxItem, Checker, CheckNonNull, ChoiceGroup, Circle, Circular, Cl, Cl.Pattern, ClAdd, ClAdd.Pattern, ClassConst, ClMul, ClMul.Pattern, CMul, CMul.Pattern, ColoredNull, ColorMapNode, CommandItem, Compare, Comparison, Complement, ComplexMethod, CompositeEditor, Conditional, ConditionalAnd, ConditionalOr, Cone, Cone.Pattern, ConfigureInstance, ConstExpression, ControlTransfer, CreateArray, CreateMap, CSGNode, Cylinder, Cylinder.Pattern, D, D.Pattern, D0, DAdd, DAdd.Pattern, Directory, DisposeDescriptor, Div, Dl, Dl.Pattern, DlAdd, DlAdd.Pattern, DlMul, DlMul.Pattern, DMul, DMul.Pattern, Do, DoubleConst, DoubleNode, DTDSourceFile, DTGShoot, Ellipse, EnterFrame, EnumerationEditor, Equals, EvalExpression, Executable, Exists, ExplorerFactory, Expression, Expression, ExpressionList, ExtensionItem, F, F.Pattern, F0, FAdd, FAdd.Pattern, FieldListPattern, FieldObserver, FieldUpdater, FileFactory, FileObjectItem, FileTypeItem, Filter, FilterGuard, FilterItem, Finally, FinishIteratorGenerator, First, FloatConst, FloatConst, FloatingWindow, FloatNode, FMul, FMul.Pattern, For, ForAll, FruitObject, Frustum, Frustum.Pattern, FrustumBase, GD, GD.Pattern, GE, GetArrayComponent, GetDescriptor, GetField, GetLocal, GetProperty, GetPropertyInstance, GetQuery, GetVMXFrame, Gradient, Granite, GRotation, Group, GRSVertex, GT, Guard, H, H.Pattern, H0, HAdd, HAdd.Pattern, HDir, HDir.Pattern, Helix, Hl, Hl.Pattern, HlAdd, HlAdd.Pattern, HlMul, HlMul.Pattern, HMul, HMul.Pattern, Hook, Horn, Hydra, Id, If, ImageMap, IncScale, InitializeClass, Insert, Instance, Instance3D, InstanceOf, InstanceOf, IntConst, IntConst, InterpretiveMark, IntNode, Invoke, InvokeMethod, InvokeMethod.Pattern, InvokeSpecial, InvokeStatic, InvokeVirtual, Item, ItemFactory, IterableGenerator, Julia, K, KAssignment, KL, L, L.Pattern, L0, Label, LAdd, LAdd.Pattern, Laplace3D, Layout, LazyObjectItem, LE, LeafObject, LeaveFrame, Leopard, Library, LightNode, Line, Link, Ll, Ll.Pattern, LlAdd, LlAdd.Pattern, LlMul, LlMul.Pattern, LMul, LMul.Pattern, LongConst, LongNode, LSystem, LT, M, M.Pattern, M0, MAdd, MAdd.Pattern, MainWindow, Mandel, Mark, Mark.Pattern, Material, MeshNode, MethodEditor, MethodExpression, MimeTypeItem, Minus, MMul, MMul.Pattern, ModelExpression, Move, MRel, MRel.Pattern, MSMLMetadata, MSNode, MTGNode, MTGRoot, MTGSourceFile, Mul, N, N.Pattern, N0, NAdd, NAdd.Pattern, Neg, New, Nl, Nl.Pattern, NlAdd, NlAdd.Pattern, NlMul, NlMul.Pattern, NMul, NMul.Pattern, NoBytecode, Node, Node.NType.BitField, Node.NType.Field, NodeReference, Not, Not, NotEquals, Null, NullConst, NullWithShaderNode, NumberEditor, NumericEditor, NumericLabel, NumericLabel.Pattern, NURBSCurve, NURBSSurface, ObjectConst, ObjectExpr, ObjectItem, ObjectItemFactory, ObjectNode, Option, OptionExplorerFactory, OptionGroup, Or, Or, OR, OR.Pattern, P, P.Pattern, P0, PanelFactory, Parallelogram, Patch, PhiBall, Phong, Pl, Pl.Pattern, Plane, PluginDescriptor, PluginPrerequisite, Plus, Point, PointCloud, PointConst, PolyEditor, Polygon, Pop, PopIntArray, Pos, Power, Prerequisite, Production, PropertyAssignment, PropertyEditor, PushInts, Range, RD, RD.Pattern, Rem, Resource, ResourceDirectory, Return, RG, RGG, RGGRoot, RH, RH.Pattern, RL, RL.Pattern, RN, RN.Pattern, RO, RO.Pattern, Root, Root, Rotate, Rotate, Rotate.Pattern, Rotation, RP, RP.Pattern, RU, RU.Pattern, RV, RV.Pattern, RV0, RVAdd, RVAdd.Pattern, RVMul, RVMul.Pattern, Scale, Scale, Scale.Pattern, Scale.XPattern, SelectableItem, SensorNode, Separator, SetThis, SetVar, ShadedNull, SharedObjectNode, SharedValue, Shift, Shl, Shoot, ShortConst, ShortNode, Shr, Sky, Smooth3D, SONodeReference, SourceFile, Sphere, Sphere.Pattern, Split, StringConst, StringConversion, StringEditor, Sub, SunSkyLight, Super, Supershape, Supershape.Pattern, SurfaceMap, SwapBytecode, Switch, Synchronized, SyntheticTexture, Tab, TextLabel, TextLabel.Pattern, TextLabelBase, Throw, ToolBarFactory, ToolFactory, ToolRoot, ToolRoot3D, TransformTool, Translate, Translate, Translate.Pattern, Tree, Tropism, TryCatch, TryFinally, Turbulence, TurtleStep, TypeConst, TypeItem, U, U.Pattern, U0, UAdd, UAdd.Pattern, UIPropertyDependency, Ul, Ul.Pattern, UlAdd, UlAdd.Pattern, UlMul, UlMul.Pattern, UMul, UMul.Pattern, UnaryExpression, URotation, UserDefinedCompoundPattern, UserDefinedPattern, UserFieldsEditor, Ushr, UVTransformation, V, V.Pattern, V0, VAdd, VAdd.Pattern, Value, Var, Variable, Variation, Vars, Vertex, Vertex.Pattern, ViewComponentFactory, Vl, Vl.Pattern, VlAdd, VlAdd.Pattern, VlMul, VlMul.Pattern, VMul, VMul.Pattern, Void, VoidExpression, VolumeChecker, VolumeFunction, VolumeTurbulence, While, Wood, XClass, XObjectImpl, Xor, XSLTFilterItem, XYZTransformation, Yield

public interface XObject


Method Summary
 XClass<? extends XObject> getXClass()
           
 XData getXData()
           
 void initXClass(XClass<? extends XObject> cls)
           
 

Method Detail

getXClass

XClass<? extends XObject> getXClass()

getXData

XData getXData()

initXClass

void initXClass(XClass<? extends XObject> cls)