Interface BrandFeature
- All Superinterfaces:
Cloneable,net.anotheria.asg.data.DataObject,net.anotheria.util.sorter.IComparable
- All Known Implementing Classes:
BrandFeatureDocument
public interface BrandFeature
extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstant property name for "accessOperation" for internal storage and queries.static final StringConstant property name for "activeInProduction" for internal storage and queries.static final StringConstant property name for "brands" for internal storage and queries.static final StringConstant property name for "description" for internal storage and queries.static final StringConstant property name for "enabled" for internal storage and queries.static final StringConstant property name for "guards" for internal storage and queries.static final StringConstant property name for "id" for internal storage and queries.static final StringConstant property name for "name" for internal storage and queries.static final StringConstant property name for "obsolete" for internal storage and queries. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBrandsElement(String brand) Adds a new element to the list.voidaddGuardsElement(String guard) Adds a new element to the list.Returns the value of the accessOperation attribute.booleanReturns the value of the activeInProduction attribute.Returns the value of the brands attribute.getBrandsElement(int index) Returns the element at the position index in the list.intReturns the number of elements in the "brands" containerReturns the value of the description attribute.booleanReturns the value of the enabled attribute.Returns the value of the guards attribute.getGuardsElement(int index) Returns the element at the position index in the list.intReturns the number of elements in the "guards" containergetName()Returns the value of the name attribute.booleanReturns the value of the obsolete attribute.voidremoveBrandsElement(int index) Removes the element at position index from the list.voidremoveGuardsElement(int index) Removes the element at position index from the list.voidsetAccessOperation(String value) Sets the value of the accessOperation attribute.voidsetActiveInProduction(boolean value) Sets the value of the activeInProduction attribute.voidSets the value of the brands attribute.voidsetDescription(String value) Sets the value of the description attribute.voidsetEnabled(boolean value) Sets the value of the enabled attribute.voidSets the value of the guards attribute.voidSets the value of the name attribute.voidsetObsolete(boolean value) Sets the value of the obsolete attribute.voidswapBrandsElement(int index1, int index2) Swaps elements at positions index1 and index2 in the list.voidswapGuardsElement(int index1, int index2) Swaps elements at positions index1 and index2 in the list.Methods inherited from interface net.anotheria.asg.data.DataObject
clone, getDefinedName, getDefinedParentName, getFootprint, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNodeMethods inherited from interface net.anotheria.util.sorter.IComparable
compareTo
-
Field Details
-
PROP_ID
Constant property name for "id" for internal storage and queries.- See Also:
-
PROP_NAME
Constant property name for "name" for internal storage and queries.- See Also:
-
PROP_ENABLED
Constant property name for "enabled" for internal storage and queries.- See Also:
-
PROP_ACTIVE_IN_PRODUCTION
Constant property name for "activeInProduction" for internal storage and queries.- See Also:
-
PROP_OBSOLETE
Constant property name for "obsolete" for internal storage and queries.- See Also:
-
PROP_DESCRIPTION
Constant property name for "description" for internal storage and queries.- See Also:
-
PROP_GUARDS
Constant property name for "guards" for internal storage and queries.- See Also:
-
PROP_BRANDS
Constant property name for "brands" for internal storage and queries.- See Also:
-
LINK_PROP_ACCESS_OPERATION
Constant property name for "accessOperation" for internal storage and queries.- See Also:
-
-
Method Details
-
getName
String getName()Returns the value of the name attribute. -
setName
Sets the value of the name attribute. -
getEnabled
boolean getEnabled()Returns the value of the enabled attribute. -
setEnabled
void setEnabled(boolean value) Sets the value of the enabled attribute. -
getActiveInProduction
boolean getActiveInProduction()Returns the value of the activeInProduction attribute. -
setActiveInProduction
void setActiveInProduction(boolean value) Sets the value of the activeInProduction attribute. -
getObsolete
boolean getObsolete()Returns the value of the obsolete attribute. -
setObsolete
void setObsolete(boolean value) Sets the value of the obsolete attribute. -
getDescription
String getDescription()Returns the value of the description attribute. -
setDescription
Sets the value of the description attribute. -
getGuards
Returns the value of the guards attribute. -
setGuards
Sets the value of the guards attribute. -
getBrands
Returns the value of the brands attribute. -
setBrands
Sets the value of the brands attribute. -
getAccessOperation
String getAccessOperation()Returns the value of the accessOperation attribute. -
setAccessOperation
Sets the value of the accessOperation attribute. -
getGuardsSize
int getGuardsSize()Returns the number of elements in the "guards" container -
addGuardsElement
Adds a new element to the list. -
removeGuardsElement
void removeGuardsElement(int index) Removes the element at position index from the list. -
swapGuardsElement
void swapGuardsElement(int index1, int index2) Swaps elements at positions index1 and index2 in the list. -
getGuardsElement
Returns the element at the position index in the list. -
getBrandsSize
int getBrandsSize()Returns the number of elements in the "brands" container -
addBrandsElement
Adds a new element to the list. -
removeBrandsElement
void removeBrandsElement(int index) Removes the element at position index from the list. -
swapBrandsElement
void swapBrandsElement(int index1, int index2) Swaps elements at positions index1 and index2 in the list. -
getBrandsElement
Returns the element at the position index in the list.
-