com.ibm.portal.content
Interface ModifiableInternalContentURL

All Superinterfaces:
ActiveFlag, ContentNode, ContentURL, Identifiable, InternalContentURL, Localized, MarkupCapable, Modifiable, ModifiableActiveFlag, ModifiableContentNode, ModifiableContentURL, ModifiableIdentifiable, ModifiableLocalized, ModifiableMarkupCapable

public interface ModifiableInternalContentURL
extends ModifiableContentURL, InternalContentURL

An interface representing a modifiable internal content URL instance.

Since:
6.1.0

Method Summary
 boolean com.ibm.portal.admin.Markup)">confirmSetTarget(Identifiable anIdentifiable, Markup aMarkup)
          Indicates if the target of the internal URL may be set for the specified markup.
 Identifiable com.ibm.portal.admin.Markup)">setTarget(Identifiable anIdentifiable, Markup aMarkup)
          Sets the target of the internal URL.
 
Methods inherited from interface com.ibm.portal.content.ContentURL
com.ibm.portal.admin.Markup)">getURL, getURL, newURL
 
Methods inherited from interface com.ibm.portal.content.ContentNode
getContentNodeType
 
Methods inherited from interface com.ibm.portal.Identifiable
getObjectID
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 
Methods inherited from interface com.ibm.portal.admin.MarkupCapable
getMarkups, com.ibm.portal.admin.Markup)">supportsMarkup, supportsMarkup
 
Methods inherited from interface com.ibm.portal.ActiveFlag
isActive
 
Methods inherited from interface com.ibm.portal.content.ContentNode
getContentNodeType
 
Methods inherited from interface com.ibm.portal.Identifiable
getObjectID
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 
Methods inherited from interface com.ibm.portal.admin.MarkupCapable
getMarkups, com.ibm.portal.admin.Markup)">supportsMarkup, supportsMarkup
 
Methods inherited from interface com.ibm.portal.ActiveFlag
isActive
 
Methods inherited from interface com.ibm.portal.ModifiableIdentifiable
getModifiableObjectID
 
Methods inherited from interface com.ibm.portal.Identifiable
getObjectID
 
Methods inherited from interface com.ibm.portal.ModifiableLocalized
confirmRemoveDescription, confirmRemoveDescriptions, confirmRemoveDescriptions, confirmRemoveTitle, confirmRemoveTitles, confirmRemoveTitles, confirmRetainDescriptions, confirmRetainTitles, confirmSetAll, confirmSetDescription, confirmSetDescriptions, confirmSetTitle, confirmSetTitles, removeDescription, removeDescriptions, removeDescriptions, removeTitle, removeTitles, removeTitles, retainDescriptions, retainTitles, setAll, setDescription, setDescriptions, setTitle, setTitles
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 
Methods inherited from interface com.ibm.portal.admin.ModifiableMarkupCapable
com.ibm.portal.admin.Markup)">addMarkup, addMarkups, confirmAddMarkup, confirmAddMarkups, confirmRemoveMarkup, confirmRemoveMarkups, removeMarkup, removeMarkups
 
Methods inherited from interface com.ibm.portal.admin.MarkupCapable
getMarkups, com.ibm.portal.admin.Markup)">supportsMarkup, supportsMarkup
 
Methods inherited from interface com.ibm.portal.ModifiableActiveFlag
confirmSetActive, setActive
 
Methods inherited from interface com.ibm.portal.ActiveFlag
isActive
 
Methods inherited from interface com.ibm.portal.content.InternalContentURL
getTarget, com.ibm.portal.admin.Markup)">getTarget, getTarget
 
Methods inherited from interface com.ibm.portal.content.ContentURL
com.ibm.portal.admin.Markup)">getURL, getURL, newURL
 
Methods inherited from interface com.ibm.portal.content.ContentNode
getContentNodeType
 
Methods inherited from interface com.ibm.portal.Identifiable
getObjectID
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 
Methods inherited from interface com.ibm.portal.admin.MarkupCapable
getMarkups, com.ibm.portal.admin.Markup)">supportsMarkup, supportsMarkup
 
Methods inherited from interface com.ibm.portal.ActiveFlag
isActive
 

Method Detail
com.ibm.portal.admin.Markup)">

setTarget

Identifiable setTarget(Identifiable anIdentifiable,
                       Markup aMarkup)
                       throws CannotModifyPropertyException
Sets the target of the internal URL.

Parameters:
anIdentifiable - an identifiable object representing the target of the internal URL
aMarkup - the markup for which to set the target
Returns:
the set Identifiable
Throws:
CannotModifyPropertyException - in case the target cannot be set

com.ibm.portal.admin.Markup)">

confirmSetTarget

boolean confirmSetTarget(Identifiable anIdentifiable,
                         Markup aMarkup)
Indicates if the target of the internal URL may be set for the specified markup.

Parameters:
anIdentifiable - identifiable object representing the target of the internal URL
aMarkup - the markup for which to indicate if the target may be set
Returns:
true if the target may be set, false otherwise