com.webobjects.directtoweb
Class D2WDisplayHyperlink
java.lang.Object
|
+--com.webobjects.appserver.WOElement
|
+--com.webobjects.appserver.WOComponent
|
+--com.webobjects.directtoweb.D2WComponent
|
+--com.webobjects.directtoweb.D2WStatelessComponent
|
+--com.webobjects.directtoweb.D2WDisplayHyperlink
- All Implemented Interfaces:
- Cloneable, com.webobjects.directtoweb.generation.DTWGeneration, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults
- public class D2WDisplayHyperlink
- extends D2WStatelessComponent
The D2WDisplayDate class is a property-level component that displays a
hyperlink.
Property-level components are not accessed programmatically. Instead, you
use the Web Assistant to choose the property-level component that Direct to
Web uses to display a property on a particular entity and task page.
If you want to create a property-level component to display a property,
use D2WCustomComponent.
- See Also:
D2WCustomComponent, Serialized Form
| Methods inherited from class com.webobjects.directtoweb.D2WComponent |
allEntities, allowCollapsing, applicationPort, assistantPort, attribute, backgroundColorForHeaderRow, backgroundColorForPage, backgroundColorForTable, backgroundColorForTableDark, backgroundColorForTableLight, color, currentSettings, currentUrl, d2wContextVisibleEntityNamesCountPlus1, defaultRowspan, displayNameForKeyWhenRelationship, displayNameForProperty, displayPropertyKeys, dynamicPages, entity, entityName, formatter, generationReplacementFor, generationReplacementForCurrentObject, hasCustomKey, hasEntity, hasNoColor, homeClicked, homeHref, isEditing, isEntityReadOnly, isEntityReadOnly, isLiveAssistantEnabled, isNotBoldAsBoolean, isNotItalicAsBoolean, isPropertyAnAttribute, isWebAssistantActive, isWebAssistantConnected, isWebAssistantEnabled, keyForGenerationReplacementForVariableNamed, keyWhenRelationship, lastUrl, length, logout, objectPropertyValue, objectPropertyValueIsNonNull, pageTitle, property, propertyKey, propertyValueClassName, relationship, resourcePathURL, sessionID, setCurrentSettings, setDynamicPages, setEntities, setEntity, setEntityName, setLocalContext, setObject, setPropertyKey, setResourcePathURL, setTask, setTasks, showBanner, showWebAssistant, submitActionName, target, task, tasks, visibleEntityNames |
| Methods inherited from class com.webobjects.appserver.WOComponent |
appendToResponse, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath |
D2WDisplayHyperlink
public D2WDisplayHyperlink(WOContext aContext)
- Creates an instance of D2WDisplayHyperlink with the specified context.
- Parameters:
aContext - instance of WOContext- See Also:
D2WStatelessComponent.D2WStatelessComponent(WOContext)
hyperlinkAction
public WOComponent hyperlinkAction()
- Provides the action for a WOHyperlink.
- Returns:
- instance of WOComponent
methodNameForHyperlink
public String methodNameForHyperlink()
- Provides the name of the template method that corresponds to
the method
hyperlinkAction.
The current implementation concatenates "hyperlinkTo", the property
key, and "Action".
The implementation is subject to change in future releases.
- Returns:
- instance of String
- See Also:
hyperlinkAction(),
replacementAssociationForAssociation(WOAssociation, String, DTWTemplate, WOContext),
D2WComponent.propertyKey()
replacementAssociationForAssociation
public WOAssociation replacementAssociationForAssociation(WOAssociation oldAssociation,
String oldBinding,
com.webobjects.directtoweb.generation.DTWTemplate aTemplate,
WOContext aContext)
- Replaces the binding
hyperlinkAction.
The implementation is subject to change in future releases.
- Overrides:
replacementAssociationForAssociation in class D2WComponent
- Parameters:
oldAssociation - instance of WOAssociationoldBinding - instance of StringaTemplate - instance of DTWTemplateaContext - instance of WOContext- Returns:
- instance of WOAssociation
- See Also:
methodNameForHyperlink(),
D2WComponent.replacementAssociationForAssociation(WOAssociation, String, DTWTemplate, WOContext)
Copyright © 2003 Apple Computer, Inc.