javax.jmi.reflect
Interface RefObject

All Superinterfaces:
RefBaseObject, RefFeatured
All Known Subinterfaces:
AliasType, AliasType, AliasType, Association, Association, Association, AssociationEnd, AssociationEnd, AssociationEnd, Attribute, Attribute, Attribute, Auditable, Auditable, Authority, Authority, BasicObject, BasicObject, BasicState, BasicState, BehavioralFeature, BehaviouralFeature, BehaviouralFeature, BooleanProperty, BooleanProperty, BooleanProperty, BooleanProperty, Class, Class, Classifier, Classifier, Classifier, CollectionType, CollectionType, CollectionType, Component, Component, Configuration, Configuration, Connection, Connection, Constant, Constant, Constant, Constraint, Constraint, Constraint, Context, Context, ContextCapable, ContextCapable, Database, Database, DatabaseConnector, DatabaseConnector, DatabaseResourceReference, DatabaseResourceReference, Dataprovider, Dataprovider, DataproviderBooleanProperty, DataproviderBooleanProperty, DataproviderConnector, DataproviderConnector, DataproviderIntegerProperty, DataproviderIntegerProperty, DataproviderProperty, DataproviderProperty, DataproviderResource, DataproviderResource, DataproviderResourceReference, DataproviderResourceReference, DataproviderStringProperty, DataproviderStringProperty, DataproviderType, DataproviderType, DataproviderTypeBooleanProperty, DataproviderTypeBooleanProperty, DataproviderTypeIntegerProperty, DataproviderTypeIntegerProperty, DataproviderTypeProperty, DataproviderTypeProperty, DataproviderTypeStringProperty, DataproviderTypeStringProperty, Datastore, Datastore, Datatype, Datatype, DataType, DateState, DateState, DateStateExcludingEnd, DateStateExcludingEnd, DateTimeState, DateTimeState, DecimalProperty, DecimalProperty, DecimalProperty, DecimalProperty, DeploymentUnit, DeploymentUnit, Domain, Domain, Domain, Domain, Element, Element, EnumerationType, EnumerationType, EnumerationType, Exception, Exception, ExtentCapable, ExtentCapable, Feature, Feature, Feature, Filter, Filter, GeneralizableElement, GeneralizableElement, GeneralizableElement, GenericResourceReference, GenericResourceReference, HistoryState, HistoryState, HttpUrlConnector, HttpUrlConnector, Import, Import, Import, InboundCommunication, InboundCommunication, Index, Index, Instance, Instance, IntegerProperty, IntegerProperty, IntegerProperty, IntegerProperty, Involved, Involved, Lock, Lock, ModelElement, Module, Module, MofClass, MofException, MofPackage, Namespace, Namespace, Namespace, Namespace, Namespace, Operation, Operation, Operation, OptimisticLock, OptimisticLock, OutboundCommunication, OutboundCommunication, Package, Package, Parameter, Parameter, Parameter, Preferences, Preferences, PrimitiveType, PrimitiveType, PrimitiveType, Property, Property, Property, Property, PropertySet, PropertySet, Provider, Provider, QueryFilter, QueryFilter, RefAuthority_1_0, Reference, Reference, Reference, RefObject_1_0, RefObject_1_1, RefObject_1_2, ResourceAdapter, ResourceAdapter, ResourceAdapterBooleanProperty, ResourceAdapterBooleanProperty, ResourceAdapterIntegerProperty, ResourceAdapterIntegerProperty, ResourceAdapterProperty, ResourceAdapterProperty, ResourceAdapterStringProperty, ResourceAdapterStringProperty, ResourceReference, ResourceReference, Role, Role, RoleCapable, RoleCapable, RoleType, RoleType, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Sequence, Sequence, State, State, StateCapable, StateCapable, StatefulConnection, StatefulConnection, StateIncapable, StateIncapable, StatelessConnection, StatelessConnection, StatelessResource, StatelessResource, Statistics, Statistics, StringProperty, StringProperty, StringProperty, StringProperty, StructuralFeature, StructuralFeature, StructuralFeature, StructureField, StructureField, StructureField, StructureType, StructureType, StructureType, Tag, Tag, Tag, Transient, Transient, TypedElement, TypedElement, TypedElement, UnitOfWork, UnitOfWork, UriProperty, UriProperty, UriProperty, UriProperty, ValidState, ValidState, View, View, ViewCapable, ViewCapable
All Known Implementing Classes:
AliasTypeImpl, AssociationEndImpl, AssociationImpl, AttributeImpl, AuditableImpl, AuthorityImpl, BasicObjectImpl, BasicStateImpl, BehaviouralFeatureImpl, BooleanPropertyImpl, BooleanPropertyImpl, ClassifierImpl, ClassImpl, CollectionTypeImpl, ComponentImpl, ConfigurationImpl, ConnectionImpl, ConstantImpl, ConstraintImpl, ContextCapableImpl, ContextImpl, DatabaseConnectorImpl, DatabaseImpl, DatabaseResourceReferenceImpl, DataproviderBooleanPropertyImpl, DataproviderConnectorImpl, DataproviderImpl, DataproviderIntegerPropertyImpl, DataproviderPropertyImpl, DataproviderResourceImpl, DataproviderResourceReferenceImpl, DataproviderStringPropertyImpl, DataproviderTypeBooleanPropertyImpl, DataproviderTypeImpl, DataproviderTypeIntegerPropertyImpl, DataproviderTypePropertyImpl, DataproviderTypeStringPropertyImpl, DatastoreImpl, DatatypeImpl, DateStateExcludingEndImpl, DateStateImpl, DateTimeStateImpl, DecimalPropertyImpl, DecimalPropertyImpl, DeploymentUnitImpl, DomainImpl, DomainImpl, ElementImpl, EnumerationTypeImpl, ExceptionImpl, ExtentCapableImpl, FeatureImpl, FilterImpl, GeneralizableElementImpl, GenericResourceReferenceImpl, HistoryStateImpl, HttpUrlConnectorImpl, ImportImpl, InboundCommunicationImpl, IndexImpl, InstanceImpl, IntegerPropertyImpl, IntegerPropertyImpl, InvolvedImpl, Jmi1ObjectInvocationHandler.RefObject_1Proxy, LockImpl, ModuleImpl, NamespaceImpl, NamespaceImpl, OperationImpl, OptimisticLockImpl, OutboundCommunicationImpl, PackageImpl, ParameterImpl, PreferencesImpl, PrimitiveTypeImpl, PropertyImpl, PropertyImpl, PropertySetImpl, ProviderImpl, QueryFilterImpl, ReferenceImpl, RefMetaObject_1, RefObject_1, ResourceAdapterBooleanPropertyImpl, ResourceAdapterImpl, ResourceAdapterIntegerPropertyImpl, ResourceAdapterPropertyImpl, ResourceAdapterStringPropertyImpl, ResourceReferenceImpl, RoleCapableImpl, RoleImpl, RoleTypeImpl, SegmentImpl, SegmentImpl, SegmentImpl, SegmentImpl, SegmentImpl, SegmentImpl, SequenceImpl, StateCapableImpl, StatefulConnectionImpl, StateImpl, StateIncapableImpl, StatelessConnectionImpl, StatelessResourceImpl, StatisticsImpl, StringPropertyImpl, StringPropertyImpl, StructuralFeatureImpl, StructureFieldImpl, StructureTypeImpl, TagImpl, TransientImpl, TypedElementImpl, UnitOfWorkImpl, UriPropertyImpl, UriPropertyImpl, ValidStateImpl, ViewCapableImpl, ViewImpl

public interface RefObject
extends RefFeatured


Method Summary
 RefClass refClass()
           
 void refDelete()
           
 RefFeatured refImmediateComposite()
           
 boolean refIsInstanceOf(RefObject objType, boolean considerSubtypes)
           
 RefFeatured refOutermostComposite()
           
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

refIsInstanceOf

boolean refIsInstanceOf(RefObject objType,
                        boolean considerSubtypes)

refClass

RefClass refClass()

refImmediateComposite

RefFeatured refImmediateComposite()

refOutermostComposite

RefFeatured refOutermostComposite()

refDelete

void refDelete()


This software is published under the BSD license. Copyright © 2003-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.