|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ColumnHierarchyInterface
Field Summary |
---|
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
Method Summary | |
---|---|
void |
addColumn(ColumnInterface column)
Add a column to this hierarchy. |
void |
addColumnAt(ColumnInterface column,
int index)
Inserts the column at the specified position in this List. |
boolean |
containsColumns()
Does this hierarchy contain columns? |
java.util.List<ColumnInterface> |
getColumns()
Get the list of columns in this hierarchy. |
void |
removeColumn(ColumnInterface column)
Remove a column from this hierarchy. |
void |
removeColumn(int pos)
Removes single column from this hierarchy. |
Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
Method Detail |
---|
java.util.List<ColumnInterface> getColumns() throws ServiceException, java.rmi.RemoteException
ColumnInterface
objects associated with this hierarchy.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void addColumn(ColumnInterface column) throws ServiceException, java.rmi.RemoteException
column
- The new column to add.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void addColumnAt(ColumnInterface column, int index) throws ServiceException, java.rmi.RemoteException
column
- The column to add to this hierarchy.index
- The position in the column list to add the new column.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void removeColumn(ColumnInterface column) throws ServiceException, java.rmi.RemoteException
column
- The column to remove.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void removeColumn(int pos) throws ServiceException, java.rmi.RemoteException
pos
- is the index of Smart Column object in column association list.
ServiceException
- If there's a repository error.
java.rmi.RemoteException
- in the event of remote object failure.boolean containsColumns() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |