© 2005 BEA Systems, Inc.

com.bea.netuix.application.instance
Interface PlaceableInstance

All Known Implementing Classes:
BookInstance, PortletInstance

public interface PlaceableInstance

A marker interface used to indicate that the imlementation object can be placed in a PlaceholderView (LayoutView's placeholder).


Method Summary
 PlaceableDefinition getPlaceableDefinition()
          Returns a PlaceableDefinition associated with this PlaceableInstance.
 PlaceableInstanceId getPlaceableInstanceId()
          Returns a PlaceableInstanceId associated with this PlaceableInstance.
 PlacementId getPlacementId()
          Returns the PlacementId associated with this NavigableInstance.
 

Method Detail

getPlaceableDefinition

public PlaceableDefinition getPlaceableDefinition()
Returns a PlaceableDefinition associated with this PlaceableInstance. May return NULL if the PlaceableInstance has not been retrieved using the persistence API

Returns:
PlaceableDefinition

getPlaceableInstanceId

public PlaceableInstanceId getPlaceableInstanceId()
Returns a PlaceableInstanceId associated with this PlaceableInstance. May return NULL if the PlaceableInstance has not been retrieved using the persistence API

Returns:
PlaceableInstanceId

getPlacementId

public PlacementId getPlacementId()
Returns the PlacementId associated with this NavigableInstance.

Returns:
PlacementId

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved