org.gcube.portlets.admin.searchmanagerportlet.gwt.shared
Class FieldInfoBean

java.lang.Object
  extended by org.gcube.portlets.admin.searchmanagerportlet.gwt.shared.FieldInfoBean
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Comparable<FieldInfoBean>

public class FieldInfoBean
extends Object
implements com.google.gwt.user.client.rpc.IsSerializable, Comparable<FieldInfoBean>


Constructor Summary
FieldInfoBean()
           
FieldInfoBean(String iD, String label, String description, ArrayList<SearchableFieldInfoBean> searchableFields, ArrayList<PresentableFieldInfoBean> presentableFields)
           
 
Method Summary
 void addPresentableField(PresentableFieldInfoBean pBean)
           
 void addSearchableField(SearchableFieldInfoBean sBean)
           
 int compareTo(FieldInfoBean arg0)
           
 Set<CollectionInfoBean> getAvailablePresentableCollectionsIDs()
           
 Set<CollectionInfoBean> getAvailableSearchableCollectionsIDs()
           
 String getDescription()
           
 String getID()
           
 String getLabel()
           
 ArrayList<PresentableFieldInfoBean> getPresentableFields()
           
 ArrayList<SearchableFieldInfoBean> getSearchableFields()
           
 void setAvailablePresentableCollectionsIDs(Set<CollectionInfoBean> availableCollectionsIDs)
           
 void setAvailableSearchableCollectionsIDs(Set<CollectionInfoBean> availableCollectionsIDs)
           
 void setDescription(String description)
           
 void setID(String ID)
           
 void setLabel(String label)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldInfoBean

public FieldInfoBean()

FieldInfoBean

public FieldInfoBean(String iD,
                     String label,
                     String description,
                     ArrayList<SearchableFieldInfoBean> searchableFields,
                     ArrayList<PresentableFieldInfoBean> presentableFields)
Method Detail

getAvailableSearchableCollectionsIDs

public Set<CollectionInfoBean> getAvailableSearchableCollectionsIDs()

setAvailableSearchableCollectionsIDs

public void setAvailableSearchableCollectionsIDs(Set<CollectionInfoBean> availableCollectionsIDs)

getAvailablePresentableCollectionsIDs

public Set<CollectionInfoBean> getAvailablePresentableCollectionsIDs()

setAvailablePresentableCollectionsIDs

public void setAvailablePresentableCollectionsIDs(Set<CollectionInfoBean> availableCollectionsIDs)

getID

public String getID()

getLabel

public String getLabel()

getDescription

public String getDescription()

setID

public void setID(String ID)

setLabel

public void setLabel(String label)

setDescription

public void setDescription(String description)

addSearchableField

public void addSearchableField(SearchableFieldInfoBean sBean)

addPresentableField

public void addPresentableField(PresentableFieldInfoBean pBean)

getSearchableFields

public ArrayList<SearchableFieldInfoBean> getSearchableFields()

getPresentableFields

public ArrayList<PresentableFieldInfoBean> getPresentableFields()

compareTo

public int compareTo(FieldInfoBean arg0)
Specified by:
compareTo in interface Comparable<FieldInfoBean>


Copyright © 2013. All Rights Reserved.