com.bea.portal.tools.resource
Class WebAppResourceID

java.lang.Object
  extended by com.bea.portal.tools.resource.ResourceID
      extended by com.bea.portal.tools.resource.framework.TaggedResourceID
          extended by com.bea.portal.tools.resource.WebAppResourceID
All Implemented Interfaces
Serializable
Direct Known Subclasses:
ParentedResourceID

public class WebAppResourceID
extends com.bea.portal.tools.resource.framework.TaggedResourceID

Base resource id for all resources that are scoped to a webapp

See Also
Serialized Form

Constructor Summary
protected WebAppResourceID(String resourceURN)
          Constructor.
protected WebAppResourceID(WebAppResourceIDBuilder builder)
          Constructor.
 
Method Summary
protected  WebAppResourceIDBuilder getResourceIDBuilder()
          Get the ResourceIDBuilder.
 String getWebApp()
          Get the identifier of the referrent layout definition.
protected  void setResourcePathTags(boolean canonicalResourceURN, com.bea.portal.tools.resource.framework.TaggedResourceID.TagMap tags)
           
 
Methods inherited from class com.bea.portal.tools.resource.framework.TaggedResourceID
appendResourcePath, getTag, getTags, getTagValue
 
Methods inherited from class com.bea.portal.tools.resource.ResourceID
appendResourceTypeNamespaceURI, computeResourceURN, computeResourceURN, equals, getCanonicalResourceURN, getResourceEnvironment, getResourceType, getResourceURN, hashCode, narrow, setCanonicalResourceURN, setResourceURN, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebAppResourceID

protected WebAppResourceID(String resourceURN)
Constructor.

Parameters
resourceURN - the URN of the referrent resource

WebAppResourceID

protected WebAppResourceID(WebAppResourceIDBuilder builder)
Constructor.

Parameters
builder - the WebAppResourceID
Method Detail

getResourceIDBuilder

protected WebAppResourceIDBuilder getResourceIDBuilder()
Description copied from class: ResourceID
Get the ResourceIDBuilder.

Overrides:
getResourceIDBuilder in class com.bea.portal.tools.resource.framework.TaggedResourceID
Returns
the the ResourceIDBuilder

setResourcePathTags

protected void setResourcePathTags(boolean canonicalResourceURN,
                                   com.bea.portal.tools.resource.framework.TaggedResourceID.TagMap tags)
Overrides:
setResourcePathTags in class com.bea.portal.tools.resource.framework.TaggedResourceID

getWebApp

public String getWebApp()
Get the identifier of the referrent layout definition.

Returns
the identifier of the referrent layout definition


Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.