public abstract class DeployedApplicationLocation extends Object implements Serializable
Modifier | Constructor and Description |
---|---|
protected |
DeployedApplicationLocation(String locationURL)
Constructs a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
abstract String |
getDescription()
Returns the description of the deployment, e.g.
|
abstract String |
getDisplayName()
Returns the display name of the hosting service.
|
abstract String |
getImageOf(String size)
Returns the URL to the image.
|
String |
getLocationURL()
Returns the URL that the application can be accessed at.
|
int |
hashCode() |
String |
toString() |
protected DeployedApplicationLocation(@NonNull String locationURL)
locationURL
- the URL that the application can be accessed at.@NonNull public String getLocationURL()
@CheckForNull public abstract String getImageOf(@CheckForNull String size)
size
- The size specified. Must support "16x16", "24x24", and "32x32" at least.
For forward compatibility, if you receive a size that's not supported,
consider returning your biggest icon (and let the browser rescale.)@CheckForNull public abstract String getDisplayName()
@CheckForNull public abstract String getDescription()
@OverrideMustInvoke(value=ANYTIME) public boolean equals(Object o)
@OverrideMustInvoke(value=ANYTIME) public int hashCode()
Copyright © 2016–2022. All rights reserved.