@Deprecated public class NavigationButton extends java.lang.Object implements JSONCacheable, AppianTypeHolder, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
LINK_TYPE_DIALOG
Deprecated.
|
static int |
LINK_TYPE_ENTIRE_WINDOW
Deprecated.
|
static int |
LINK_TYPE_NEW_WINDOW
Deprecated.
|
static int |
LINK_TYPE_PORTAL_CONTENT
Deprecated.
|
hiddenAttributes$TRANSIENT
Constructor and Description |
---|
NavigationButton()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Deprecated.
Compares two
NavigationButton objects for equality. |
void |
fillInAppianTypes(AppianTypeCache cache)
Deprecated.
If the implementing class references any Appian-typed objects (such as
User, Group, Folder), this method should be implemented to put the
primary keys of these objects in the given cache.
|
boolean |
getCounter()
Deprecated.
|
java.lang.Class |
getCounterImplementation()
Deprecated.
|
LocalObject[] |
getExcludedPeople()
Deprecated.
|
java.util.HashSet |
getHiddenAttributes()
Deprecated.
Returns the set of attributes (properties) that should not be included in
the JSON representation of the object.
|
java.lang.String |
getIcon()
Deprecated.
|
java.lang.Long |
getId()
Deprecated.
|
java.lang.String |
getKey()
Deprecated.
|
java.lang.String |
getLabel()
Deprecated.
|
boolean |
getLabelLocalized()
Deprecated.
|
int |
getLinkType()
Deprecated.
|
java.lang.String |
getPath()
Deprecated.
|
boolean |
getTargeted()
Deprecated.
|
LocalObject[] |
getTargetedPeople()
Deprecated.
|
int |
hashCode()
Deprecated.
Returns the hashcode for this
NavigationButton . |
void |
setCounter(boolean counter)
Deprecated.
|
void |
setCounterImplementation(java.lang.Class counterImplementation)
Deprecated.
|
void |
setExcludedGroups(java.lang.Long[] excludedGroups)
Deprecated.
|
void |
setExcludedPeople(LocalObject[] excludedPeople)
Deprecated.
|
void |
setExcludedUsers(java.lang.String[] excludedUsers)
Deprecated.
|
void |
setIcon(java.lang.String icon)
Deprecated.
|
void |
setId(java.lang.Long id)
Deprecated.
|
void |
setKey(java.lang.String key)
Deprecated.
|
void |
setLabel(java.lang.String label)
Deprecated.
|
void |
setLabelLocalized(boolean labelLocalized)
Deprecated.
|
void |
setLinkType(int linkType)
Deprecated.
|
void |
setPath(java.lang.String path)
Deprecated.
|
void |
setTargeted(boolean targeted)
Deprecated.
|
void |
setTargetedGroups(java.lang.Long[] targetedGroups)
Deprecated.
|
void |
setTargetedPeople(LocalObject[] targetedPeople)
Deprecated.
|
void |
setTargetedUsers(java.lang.String[] targetedUsers)
Deprecated.
|
public static final int LINK_TYPE_PORTAL_CONTENT
public static final int LINK_TYPE_NEW_WINDOW
public static final int LINK_TYPE_DIALOG
public static final int LINK_TYPE_ENTIRE_WINDOW
public java.util.HashSet getHiddenAttributes()
JSONable
getHiddenAttributes
in interface JSONable
public boolean getLabelLocalized()
public void setLabelLocalized(boolean labelLocalized)
public boolean getCounter()
public void setCounter(boolean counter)
public java.lang.Class getCounterImplementation()
public void setCounterImplementation(java.lang.Class counterImplementation)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public int getLinkType()
public void setLinkType(int linkType)
public java.lang.String getPath()
public void setPath(java.lang.String path)
public boolean getTargeted()
public void setTargeted(boolean targeted)
public void setTargetedGroups(java.lang.Long[] targetedGroups)
public void setTargetedUsers(java.lang.String[] targetedUsers)
public void setExcludedGroups(java.lang.Long[] excludedGroups)
public void setExcludedUsers(java.lang.String[] excludedUsers)
public LocalObject[] getExcludedPeople()
public void setExcludedPeople(LocalObject[] excludedPeople)
public LocalObject[] getTargetedPeople()
public void setTargetedPeople(LocalObject[] targetedPeople)
public void fillInAppianTypes(AppianTypeCache cache)
AppianTypeHolder
fillInAppianTypes
in interface AppianTypeHolder
cache
- cache of Appian-typed objects.public int hashCode()
NavigationButton
. Two NavigationButton
objects that have the same key will have the same hashcode.hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
NavigationButton
objects for equality. Two objects are
equal if they have the same key.equals
in class java.lang.Object
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.